Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ребята, а как сделать доступным контролы одной формы на другой? / 4 сообщений из 4, страница 1 из 1
08.10.2007, 11:52
    #34853501
Чиграборти
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята, а как сделать доступным контролы одной формы на другой?
Есть форма 1-на ней текстбокс1 и бутон 1, есть форма 2-на ней текстбокс2
у тектсбокса2 свойство "модифет - паблик".
При нажатии на бутон1 (форма1), хочу получить досту к текстбоксу2, но его нет
в списке???
Как получить доступ?
...
Рейтинг: 0 / 0
08.10.2007, 15:13
    #34854305
Чиграборти
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята, а как сделать доступным контролы одной формы на другой?
Да, не много желающих помочь...
...
Рейтинг: 0 / 0
08.10.2007, 15:19
    #34854329
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята, а как сделать доступным контролы одной формы на другой?
Ну передайте в одну форму "указатель" на другую. Чего сложного-то?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
class Form1 : Form
{
}

class Form2 : Form
{
    public Form2(Form1 form1)
    {
        this.form1 = form1;
    }
}

Form1 form1 = new Form1();
form1.Show();

Form2 form2 = new Form2(form1);
form2.Show();
...
Рейтинг: 0 / 0
08.10.2007, 17:54
    #34854893
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята, а как сделать доступным контролы одной формы на другой?
если форма 1 не имеет ссылку на форму 2 и, следовательно, доступ к ее контролам, то эту ссылку надо найти. Можно через коллекцию OpenForms

Код: plaintext
1.
2.
3.
4.
For Each fm As Form in My.OpenForms
If fm.Name = "Form2" Then Exit For
Next

fm.TextBox2.Text = "ONO SAMOE!"
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ребята, а как сделать доступным контролы одной формы на другой? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]