MSHFlexGrid и DataGrid

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

MSHFlexGrid и DataGrid

Сообщение dr.MIG » 31.01.2005 (Пн) 17:36

Есть 4 простых вопроса (не доводилось много работать с базами данных, а вот теперь пришлось)... Заранее спасибо.

Элемент управления MSHFlexGrid:
1). Как установить длину столбца.
2). Как скрыть часть столбцов, но чтобы при этом с ними можно было производить действия: например, получать текст из них.

Элемент управления DataGrid:
1). Какие свойства необходимо установить, что бы при щелчке на какой-либо ячейке DataGrid вёл (или вела) себя так же как и MSHFlexGrid (т.е. ячейка выделялась, но изменить её значение было бы невозможно).
2). Как запретить разбиение DataGrid (такая фиговинка в левом нижнем углу, вроде Spilit называется). Пробовал DataGrid1.Splits(0).AllowSizing = False, не получается.
Salus populi suprema lex

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 31.01.2005 (Пн) 17:39

скрыть можно, установив длину 0 у столбца

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 31.01.2005 (Пн) 17:41

у datagrid , чтобы невозможно было редактировать

Код: Выделить всё
Me.DataGrid1.Columns(0).Locked = True

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 31.01.2005 (Пн) 17:49

Код: Выделить всё
Me.DataGrid1.Splits(0).SizeMode = dbgExact


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

    TopList