DataSet + DataGridView + VS2005b2
От: Decker Россия  
Дата: 09.11.05 20:02
Оценка:
Есть ДатаСет, в нем описано две таблицы table1 и table2,
есть DataGridView привязаный к Датасету, на некии эвэнт,
DataGreedView привязывается к table1
....
myDataGridView.DataMember = myDataSet.Tables[0].TableName;


затем на другой эвент Грид привязывается, к другой таблице из датаСета
myDataGridView.DataMember = myDataSet.Tables[1].TableName;

дак вот, при такой перепривязке колумнсы в ГридВью никак не изменяются
в чем я неправ ???
Да, к слову, в 2003 студии все работает как надо
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Steb by Step пока от монитора не ослеп :shuffle: ...
Re: DataSet + DataGridView + VS2005b2
От: _FRED_ Черногория
Дата: 20.11.05 10:33
Оценка: 3 (1)
Здравствуйте, Decker, Вы писали:

D>Есть ДатаСет, в нем описано две таблицы table1 и table2,

D>есть DataGridView привязаный к Датасету, на некии эвэнт,
D>DataGreedView привязывается к table1
D>....
D>myDataGridView.DataMember = myDataSet.Tables[0].TableName;

D>затем на другой эвент Грид привязывается, к другой таблице из датаСета
D>myDataGridView.DataMember = myDataSet.Tables[1].TableName;

D>дак вот, при такой перепривязке колумнсы в ГридВью никак не изменяются
D>в чем я неправ ???
D>Да, к слову, в 2003 студии все работает как надо

См. DataGridView.AutoGenerateColumns property.
<< RSDN@Home 1.2.0 alpha rev. 616 >> =01:01= [Windows 2003 — 5.2.3790.65536]
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
Re[2]: DataSet + DataGridView + VS2005b2
От: Decker Россия  
Дата: 20.11.05 22:30
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>Здравствуйте, Decker, Вы писали:


D>>Есть ДатаСет, в нем описано две таблицы table1 и table2,

D>>есть DataGridView привязаный к Датасету, на некии эвэнт,
D>>DataGreedView привязывается к table1
_FR>
D>>....
D>>myDataGridView.DataMember = myDataSet.Tables[0].TableName;
_FR>

D>>затем на другой эвент Грид привязывается, к другой таблице из датаСета
_FR>
D>>myDataGridView.DataMember = myDataSet.Tables[1].TableName;
_FR>

D>>дак вот, при такой перепривязке колумнсы в ГридВью никак не изменяются
D>>в чем я неправ ???
D>>Да, к слову, в 2003 студии все работает как надо

_FR>См. DataGridView.AutoGenerateColumns property.


Угу , спасибо ... все равно палки в огород мелкософта

Этот проперти отсутствует в редакторе(C#Express 2005), присутствует сомнительный
GenerateMember, правда стоило заглянуть в код инициализации ДатаГридВью, там этот проперти есть, правда установлен по умолчанию на false, в МСДН (линк выше) же написано

Property Value
true if the columns should be created automatically; otherwise, false. The default is true.

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Steb by Step пока от монитора не ослеп :shuffle: ...
Re[3]: DataSet + DataGridView + VS2005b2
От: _FRED_ Черногория
Дата: 20.11.05 23:10
Оценка:
Здравствуйте, Decker, Вы писали:

D>Этот проперти отсутствует в редакторе(C#Express 2005), присутствует сомнительный

D>GenerateMember,

Это из другой оперы — если выставить в «False», то вместо члена класса получим локальную (для метода InicializeComponent) переменную.

D>правда стоило заглянуть в код инициализации ДатаГридВью, там этот проперти есть, правда установлен по умолчанию на false, в МСДН (линк выше) же написано

D>Property Value
D>true if the columns should be created automatically; otherwise, false. The default is true.


Да, то же внимание обратил
Спрятали его видимо потому, что, ИМХО, гораздо удобнее или всё Дизайн-Тайм настроить, или с нуля ручками .
<< RSDN@Home 1.2.0 alpha rev. 616 >> =01:45= [Windows 2003 — 5.2.3790.65536]
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.