2012-04-28 6 views
0

TextBlock(またはオブジェクトのプロパティ)のテキストをクラスファイルで変更しますが、そのクラスを呼び出すとオブジェクトの名前がわかりますか?クラス#.csからテキストブロックを変更します。電話

例:

<TextBlock VerticalAlignment="Top" HorizontalAlignment="Left" FontSize="25" Margin="25,220,0,0" Name="txbuser">Username :</TextBlock> 

と私はちょうどTextBlockの名前は「txbuser」である知っているとき、私は、テキストプロパティを変更するにはどうすればよいのファイルclass.cs

がありますか? ありがとうございました

答えて

2

クラスファイルでは、TextBlockインスタンスをその名前で参照し、.Textプロパティを設定するだけで済みます。

txbuser.Text = "omm nom nom nom"; 
+0

申し訳ありません:私はclass.csからクラスを作成したいと思います。それから、私はMainPage.xamlからそれを呼び出して、MainPage.xamlからtextblockを変更します。だから私はclass.csからコードを書くときtxbuserを見つけることができないのですか? – user1259366

+0

する必要がある場合は、それをプロパティとして公開します。しかし、私はモデルを抽象化し、ウィンドウとクラスをモデルに個別に話すことをお勧めします。 –

関連する問題