WPF bewerkbare tabel met kolommen die auto-overspanning rijen en auto-voegt rijen

stemmen
0

Is er een gemakkelijke manier in WPF in een bewerkbaar rooster met een aantal kolommen dat alle rijen overspannen en automatisch rijen toe te voegen als dat nodig is te creëren? Het zou er ongeveer zo uitzien: Payment

Dit kan te veel informatie, maar wees ...

Ik begon het creëren van een UserControl met tekstvak en KeyUp Evenementen en besloot er moet een gemakkelijkere manier zijn. Ik heb een paar zoekopdrachten en wilde iets dat zag eruit alsof het zou werken voor mij niet vinden. Dit is een persoonlijk project. Mijn vrouw is momenteel het opslaan van deze informatie in een Word-document. Ik vrees dat ze gaat om de informatie te verliezen als ik moest gewoon re-build haar machine. Ik zou de informatie gecodeerd in de cloud op te slaan. Het bovenstaande is slechts een mock-up Ik presenteerde haar met om te zien of iets als dit zou werken voor haar.

Ook kan ik elk huis boekhoudsoftware dat ik niet vinden. Wat ik van plan om te schrijven zal aangepaste rapporten op basis van rekening en categorie te helpen het genereren van een realistisch budget hebben, laat het importeren van gegevens uit onze bankrekeningen, en zien waar we ruimte hebben om onze financiën te verbeteren. Ik vind het leuk op te slaan in de cloud, zodat het kan worden benaderd vanuit meerdere machines en is minder waarschijnlijk verloren gaan als een machine sterft.

Bedankt.

De vraag is gesteld op 13/01/2020 om 23:55
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

De DataGridregeling is vergelijkbaar met wat je zoekt. Ik zou adviseren dat ten opzichte van een aangepast rooster van TextBox's.

Bedenk ook dat een alternatief UX kon werken in dit geval. Bijvoorbeeld een lijst van de transactie items met een bewerking knop, in tegenstelling tot het hebben van alle tekstvelden blootgesteld vanaf het begin.

antwoordde op 14/01/2020 om 00:59
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more