Editing XAML textbox not from MainPage class

Total Post:102

Points:714
WPF 
WPF
 1866  View(s)
Ratings:
Rate this:

I have the MainPage class which I can edit the contents of the XAML textbox from using this code

box1.Text = "";

however trying to edit the textbox from another class the following code will do not work

MainPage.box1.Text = "";

The error is "An object reference is required for the non-static field, method or property 'class.MainPage.box1' I have tried everything like making static functions and creating new MainPage objects in the other class but nothing has worked.

  1. Post:412

    Points:2888
    Re: Editing XAML textbox not from MainPage class

    Hi Mark,

    You are trying to access a static field of the MainPage class without an object instance.

    You'll need an instance of the MainPage class to access it like this:

    MainPage myPage = new MainPage();

    myPage.box1.Text = "";

Answer