Есть ДатаСет, в нем описано две таблицы 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>>
Здравствуйте, 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*»
Здравствуйте, _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>>
Здравствуйте, 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*»