Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как из одной формы ... / 3 сообщений из 3, страница 1 из 1
27.09.2006, 11:20
    #34014934
WoRmS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из одной формы ...
Код: plaintext
1.
2.
3.
4.
5.
Добрый день! Помогите пожайлуста! Ситуация следующая:

Есть  2 -ве формы : Form1 и Form2. Как мне из  1 -ой формы обратиться к компонентам  2 -ой формы???? 
Например, я хочу сделать следующее: в  Form1  написать следующее
Form2.SqlAdapter.Fill(DataSet1);
...
Рейтинг: 0 / 0
27.09.2006, 15:53
    #34016223
Dmitry MSMS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из одной формы ...
Variant 1. V konstruktor formi, kotorya poyavlyaetsya vtoroj peredavat' ssilku na pervuju formu. Plus pomanyat' Modifier's na public.

Variant 2. Sozdat' Singleton, znaujushi ob obeih formah - etoto podhod horosh, kogda net chetkoi posledovbatel'nosti.

V oboih sluchaya vizovi lushe 'obernut' v publichnie metodi, chem menyat' AccessModifiers.

Cheers.
...
Рейтинг: 0 / 0
27.09.2006, 22:08
    #34017266
Ramin Hashimzade
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из одной формы ...
1) если форма открыта
Код: plaintext
((Form2)Application.OpenForms["Form2"]).SqlAdapter.Fill(DataSet1);
2) если форма не открыта
Код: plaintext
1.
Form2 frm = new Form2();
frm.SqlAdapter.Fill(DataSet1);
3)
Код: plaintext
1.
2.
3.
4.
	public class My
	{
		public static Form1 frm1;
		public static Form2 frm2;        
	}

Код: plaintext
1.
            SqlDataAdapter tt = My.frm2.sqldatadap;
            tt.Fill(DataSet1);

учти компонент должын быть public

далше пропучкаю на твое размышление или как его там!

----
www.hramin.jino-net.ru
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как из одной формы ... / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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