Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 19429|Antwoord: 0

[WPF] Stel TEXTBOX in als een tekstinvoervak met meerdere regels in WPF

[Link kopiëren]
Geplaatst op 12-01-2016 11:29:49 | | | |



Hoewel je ricktextbox kunt gebruiken om meerregelige tekstinvoer te bereiken, is richtextbox ingewikkelder en is het te omslachtig om eenvoudige meerregelige tekstinvoer te doen, kan WPF's tekstvak nog steeds meerregelige tekstinvoer zoals tekstgebied bereiken door attributes.ASP.NET

Het volgende is de bron van een herdruk.



Dit voorbeeld laat zien hoe je de Extensible Application Markup Language (XAML) kunt gebruiken om een TextBox-controle te definiëren die automatisch schaalt om meerdere tekstregels te accommoderen.

  Voorbeeld
Door de TextWrapping-eigenschap op Wrapping te zetten, verandert de ingevoerde tekst naar een nieuwe regel wanneer deze de rand van de TextBox-controle bereikt, waardoor de TextBox-bediening automatisch wordt uitgebreid om ruimte te maken voor de nieuwe regel, indien nodig.

Het instellen van de AcceptsReturn-eigenschap op true zorgt ervoor dat er een nieuwe regel wordt ingevoegd wanneer de Return-toets wordt ingedrukt, en de TextBox wordt automatisch opnieuw uitgebreid om indien nodig ruimte te maken voor de nieuwe rij.

De eigenschap VerticalScrollBarVisibility voegt een scrollbalk toe aan de TextBox zodat de inhoud van de TextBox kan worden gescrolld wanneer de TextBox groter is dan het frame of venster dat het bevat.

C #
Code kopiëren

  Deze TextBox stelt de gebruiker in staat meerdere regels tekst in te voeren.  Wanneer de RETURN-toets wordt ingedrukt,
  of wanneer getypte tekst de rand van het tekstvak bereikt, wordt automatisch een nieuwe regel ingevoegd.
</TextBox>





Vorig:C# verwijdert de insistentie-elementen in de array
Volgend:Ga ik mijn huis inrichten tot een studio om te werken?
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com