изменение textbox1.Text другой формы

250
08 октября 2017, 21:45

есть в Form2 метод

public string TextBox
        {
            get { return textBox1.Text; }
            set { textBox1.Text = value; }
        }

и нужно из Form1 изменить textBox1.Text. Делаю так

Form2 form2 = new Form2()
{
    TextBox = homework.Attributes[0].InnerText //считывание из xml-файла
};

Но это не работает. Подскажите, как сделать правильно или тут всё правильно и это я где-то накосячил

Answer 1

вместо

Form2 f2 = new Form2(); 
f2.ShowDialog(); 

написал

Form2.Instance.ShowDialog();

Instance - это ссылка

public static Form2 Instance { get; set; }
        static Form2()
        {
            Instance = null;
        }
        public Form2()
        {
            InitializeComponent();
            Instance = this;
        }
READ ALSO
Имеет ли смысл мой (апплет?) для окон?

Имеет ли смысл мой (апплет?) для окон?

Всем доброго времени суток! Недавно написал небольшой (я правда не знаю, как это классифицировать) на js

242
Как обойти CORS

Как обойти CORS

Пытаюсь с помощью js забрать ленту RSS следующим способом:

450
Использование слайсов в JS

Использование слайсов в JS

Есть ли возможность в JS использовать слайсы в таком кейсе:

240
localStorage.setItem не срабатывает для url

localStorage.setItem не срабатывает для url

Друзья, создаю возможность для пользователя установить фон с сохранением для следующих сессийПочему-то url не сохраняется (Опция "Морская...

296