powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Высота строк у MSFlexGrid
8 сообщений из 8, страница 1 из 1
Высота строк у MSFlexGrid
    #34078610
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда-то я задавал вопрос по поводу изменения высоты строк....
из другого топика"как изменить высоту всех строк одновременно? Мне ответили: MSFlexGrid1.RowHeightMin = 400"
Но теперь встал противоположный вопрос:
как указать минимальную высоту строки так, что бы высота строк не изменилась.
Код: plaintext
1.
2.
'высота строк равна 500
MSFlexGrid1.RowHeightMin =  300  'даю возможность пользователю изменять высоту строк: от 300 до ....
НО в результате этого кода высота строк изменится на значение 300. как сделать так, что б команда MSFlexGrid1.RowHeightMin = 300 работала молча, не изменяла высоту строк....
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34079080
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас стояла высота строк 500, то при установке RowHeightMin в 300 ничего не произойдет.
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34079276
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВОТ в том-то и фигня:
я сделал две кнопки, в событии у одной прописано
MSFlexGrid1.RowHeightMin = 1000
у другой -
MSFlexGrid1.RowHeightMin = 250
И ВЫСОТА СТРОК МЕНЯЕТСЯ !! Вот, чего я понять никак не могу!!
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34079307
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, даже хуже.... я вот отлаживаю программу, а эта строчка - она то изменяет высоту строк, то работает молча!!!
Причём если изменяет, то изменяет даже с большего на меньшее!!!
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34079314
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем вам вообще понадобилось выставлять высоту строк в рантайме?
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34079530
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то вроде Excel-а делаю. Юзверь мне говорит: "А я хочу изменять высоту строк" - когда он переключается с одной страницы в другую - строки там разной величины - то прога должна подстроить таблицу под конкретную страницу: задать величину строк и столбцов.
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34080697
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, если заранее установить высоту строк:

Private Sub Form_Load()
MSFlexGrid1.RowHeight(1) = 200
MSFlexGrid1.RowHeight(2) = 200
End Sub

то RowHeightMin не меняет их высоту. А если заранее не устанавливать, то так и работает: устанавливает высоту строк по своему последнему значению.
...
Рейтинг: 0 / 0
Высота строк у MSFlexGrid
    #34087240
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladConnДа, если заранее установить высоту строк:

Private Sub Form_Load()
MSFlexGrid1.RowHeight(1) = 200
MSFlexGrid1.RowHeight(2) = 200
End Sub

то RowHeightMin не меняет их высоту. А если заранее не устанавливать, то так и работает: устанавливает высоту строк по своему последнему значению.
Вот да! Верно сказано, именно так... а неужели нельзя просто установить высоту строк железно? Скажем,
Код: plaintext
1.
2.
3.
MSFlexGrid1.RowHeight( 1 ) =  600 
MSFlexGrid1.RowHeight( 2 ) =  400 
MSFlexGrid1.RowHeightMin =  300 
Врезультате, первая строка будет 600, вторая 400, а остальные по 300. Есть ли альтернативный способ указать высоту строк? Так, что бы все были по 300.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Высота строк у MSFlexGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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