MSHFlexGrid.ColIsVisible

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

MSHFlexGrid.ColIsVisible

Сообщение A.A.Z. » 15.07.2004 (Чт) 17:47

Помогите, пожалуйста! Столкнулся со следкющей проблемой: пишу MSHFlexGrid.ColIsVisible(0) = False, а он мне "Assignment to constant not permitted" в Object Browser тоже написано, что Property read-only, но в MSDN написано:
ColIsVisible Property

Returns or sets a value indicating whether a specified column is currently visible.

Syntax

object.ColIsVisible(index) [=Boolean]

The ColIsVisible property syntax has these parts:

Part Description
object An object expression that evaluates to an object in the Applies To list.
index A Long value that specifies the column.
Boolean A Boolean expression that specifies whether the specified column is visible.


Settings

The settings for Boolean are:

Setting Description
True Default. The specified column is visible.
False The specified column is not visible.
Значит, можно все-таки? Если кто-то знает, как решить проблему, или как ее обойти (другим способом скрыть колонку (не ColWidth = 0)), напишите, пожалуйста! :roll:

san*
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 17.06.2004 (Чт) 17:57
Откуда: Киев

Сообщение san* » 15.07.2004 (Чт) 18:45

А у меня в MSDN написано
Returns a value indicating whether a specified column is currently visible.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 15.07.2004 (Чт) 22:45

У меня это в Object Browser написано. :?
А есть какой-нибудь другой способ? :roll:

Samovar
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 23.05.2004 (Вс) 8:13

Сообщение Samovar » 16.07.2004 (Пт) 3:32

Может лучше сделать ширину нулевой? Тогда свойство само станет False.
Ученье - свет, неученых - тьма.

baha76
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 07.01.2004 (Ср) 10:59
Откуда: Ташкент

Сообщение baha76 » 16.07.2004 (Пт) 8:25

san* писал(а):А у меня в MSDN написано
Returns a value indicating whether a specified column is currently visible.


У меня тоже. (MSDN Library - January 2000)

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 16.07.2004 (Пт) 14:48

Я же говорю - не подходит способ - у меня по условию AllowUserResizing = True, а если ColWidth = 0, то юзер сам может ее нечаянно вытянуть. :(

Samovar
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 23.05.2004 (Вс) 8:13

Сообщение Samovar » 16.07.2004 (Пт) 23:53

если ColWidth = 0, то юзер сам может ее нечаянно вытянуть

а это как?
Ученье - свет, неученых - тьма.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 17.07.2004 (Сб) 13:15

Ну, скажем, колонка 7 имеет нулевую ширину, а юзер хочет подтянуть колонку 6 вправо и случайно попадает на 7, после чего вытягивает ее.

Dzhon
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 236
Зарегистрирован: 09.12.2003 (Вт) 13:30
Откуда: Россия, Омск

Сообщение Dzhon » 20.07.2004 (Вт) 5:12

Тема задела :twisted: Вчера две книги перелопатил и в обеих написано что невозможно кодом скрыть столбец :cry: , Нужно ColWidth = 0 AllowUserResizing = False, что не всегда удобно, я в таких случаях применяю сторонний GRID. Если кто найдет как скрыть стольбец в коде, поделитесь плз.


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

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

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

    TopList  
cron