Работа в MainForm - C#
Формулировка задачи:
Подскажите плз, есть пара вопросов:
1. Почему я не могу работать здесь с моими контролами размещенными на форме? Ведь вся работа должна вестить в классах, но я ведь работаю в классе..
2.Должен ли я создавать объект класса MainForm здесь чтоб работать с контроллами или обьект автоматически создается в InitializeComponent()? Или это никчемное дублирование кода и создание не нужного обьекта?
namespace Search_In_Database { public partial class MainForm : Window { public MainForm() { InitializeComponent(); } myButton1 < -- Почему нет? } }
namespace Search_In_Database { public partial class MainForm : Window { MainForm mainForm; public MainForm() { InitializeComponent(); mainForm = new MainForm(); } } }
Решение задачи: «Работа в MainForm»
textual
Листинг программы
void Method() { Form form = new Form(); Button button = new Button(); form.Controls.Add(button); // добавили кнопку в окно form button.Text = "Nya!"; // поменяли текст кнопки }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д