Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / vsFlexGrid (свойство Editable) / 9 сообщений из 9, страница 1 из 1
02.02.2007, 12:48
    #34301904
yot
yot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Здравствуйте ) Подскажите пожалуйста, как у компонената ActiveX разрешить для редактирования, только одну ячейку, а то свойство fg.Editable, открывает доступ для редактирования сразу всех
...
Рейтинг: 0 / 0
05.02.2007, 09:20
    #34305422
marvan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Как то так:
Код: plaintext
1.
2.
3.
4.
5.
6.
    Sub fg_MouseDown(Button As Integer, Shift As Integer, X!, Y!)
        If Button = vbRightButton Then
            fg.Select fa.MouseRow, fa.MouseCol
            fg.EditCell
        End If
    End Sub
Т.е. надо ловить события MouseDown или KeyDown
...
Рейтинг: 0 / 0
05.02.2007, 09:26
    #34305431
yot
yot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Спасибо
у меня так сейчас и сделано, просто я надеялся что это свойстов мог взять на себя VSFlexGrid
...
Рейтинг: 0 / 0
05.02.2007, 10:35
    #34305578
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Можно например и так, если в определенную колонку:

Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub VSFlexGrid1_BeforeEdit(ByVal Row As Long, ByVal Col As Long, Cancel As Boolean)
Dim n As Integer
n = VSFlexGrid1.RowSel
'No change !!!
If VSFlexGrid1.Col =  1  Or VSFlexGrid1.Col =  2  Or VSFlexGrid1.Col =  3  Then Cancel = True

End Sub
...
Рейтинг: 0 / 0
05.02.2007, 11:25
    #34305783
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Еще момент господа !
А как Вы избавляетесь от лицензионного окна ?
Когда открываеш Excel книгу (или форму) активизируется окно About
этого обьекта

Типа Video-Soft vsFlex3....... пошлите 249 + 7 баксов и т.д.

Многовато посылать надо (и каждый раз дожимать кнопку не хочеться)
- как блокировать это окно ???

Спасибо
...
Рейтинг: 0 / 0
06.02.2007, 17:06
    #34310045
yot
yot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Спасибо всем кто отозвался
...
Рейтинг: 0 / 0
07.02.2007, 18:43
    #34313828
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
"Спасибо всем кто отозвался ......."

в смысле не подскажите .......
...
Рейтинг: 0 / 0
08.02.2007, 17:34
    #34316857
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
господин Уот - подскажите, если побороли ......!!!!!????
...
Рейтинг: 0 / 0
14.02.2007, 14:15
    #34330386
yot
yot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsFlexGrid (свойство Editable)
Господин HOME_X, к сожалению не смогу помочь вам с вашей проблемой, поскольку у меня элемент vsFlexGrid, лицензионный ;)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / vsFlexGrid (свойство Editable) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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