Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 21360|Atbildi: 0

[WPF] WPF tekstlodziņa vadīkla ievieš ķīniešu rakstzīmju vertikālu centrēšanu

[Kopēt saiti]
Publicēts 22.12.2017 13:56:49 | | | |
Tekstlodziņa vadīklā teksts ir vertikāli centrēts

Ja tekstlodziņam ir garš vertikāls garums, bet mazs fonts, rakstīšanas laikā teksts nav vertikāli centrēts. Lietojot, mēs atklājām, ka, lai gan TextBox var iestatīt teksta horizontālo līdzinājumu, mums nav atbilstoša atribūta, lai pielāgotu tā vertikālo līdzinājumu. Par laimi, TextBox manto no Control klases un var mainīt atribūta stilu, modificējot veidnes veidni (TextBlock pārmanto no FrameworkElement, to nevar rediģēt ar veidni).


Visbeidzot, lietojiet stilu.

PS

Satura resursdators ir elements, ko izmanto, lai atveidotu tekstlodziņa saturu. Tekstlodziņa ControlTemplate satur tikai vienu elementu, kas ir apzīmēts kā satura resursdatora elements. Lai atzīmētu elementu kā satura resursdatoru, jums jāpiešķir tam īpašs nosaukums PART_ContentHost. Satura resursdatora elementam jābūt ScrollViewer vai AdornerDecorator. Satura resursdatora elements nedrīkst mitināt nekādus pakārtotos elementus.

Efekts ir šāds:







Iepriekšējo:Ieviest divus veidus, kā atlasīt navigācijas izvēlni
Nākamo:Kāda ir atšķirība starp notikumiem Window.Loaded un Window.ContentRendered?
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com