Access MainWIndow Control from a class in a separate file

前端 未结 2 1352
无人共我
无人共我 2021-01-22 16:01

I add a TextBlock to the MainWindow in XAML. And I would need to change the TextBlock Text in a separate class resided in a separate .cs file. I tried the following

2条回答
  •  逝去的感伤
    2021-01-22 16:59

    You mentioned XAML, so I will assume you are talking about a WPF application. the .xaml and .xaml.cs files go hand in hand. If you need to access anything in that "control" you will need to instantiate it or need its reference in the outside class.

    As for the error, you declare the tw1 but it is not instantiated - which is the reason you are getting a Null exception error. Doing tw1 = this is also won't work.

提交回复
热议问题