Sinto-me estúpido, mas não consigo descobrir como adicionar um texto a um controle WPF Label no código. Como a seguir para um TextBlock:
DesrTextBlock.Text = "some text";
O que é uma propriedade equivalente no Label para fazer isso?
DesrLabel.??? = "some text"; //something like this
Text
para umaTextBox
, mas não para umaTextBlock
...object
, para que você possa criar qualquer tipo de WPF ou .NET que desejar - um botão, uma imagem, um retângulo verde e até mesmoSqlDataReader
se você realmente quiser! (embora bem o que representaria em uma etiqueta, eu não estou muito certo ...)Em winForms normais, o valor do objeto Label é alterado por,
Mas no controle WPF Label, você deve usar a propriedade .content do controle Label, por exemplo,
fonte
Eu acredito que você deseja definir a
Content
propriedade. Isso tem mais informações sobre o que está disponível para um rótulo.fonte
Você pode usar a propriedade Content em praticamente todos os controles visuais do WPF para acessar as coisas dentro deles. Há uma hierarquia de classes à qual os controles pertencem e quaisquer descendentes do ContentControl funcionarão dessa maneira.
fonte
você pode usar o controle TextBlock e atribuir a propriedade text.
fonte
Label myLabel = new Label ();
myLabel.Content = "Hello World!";
fonte