![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Вообшем нужно в панели управления (menustrip) сделать два подменю -
1)Верхняя панель this.Height += listHeight2; topPanel.Visible = true; 2)Нижняя панель { this.Height += listHeight; axWindowsMediaPlayer1.Visible = true; } И при нажатии на каждое подменю, должна исчезать/появлятся верхняя либо нижня часть дисплейя прораммы. Вопрос: Как сделать так, чтобы при повторном нажатии на подменю, верхняя или нижняя панель исчезала, тоесть чтобы программа проверяла - если верхня панель "enabled" то при повторном нажатии она ее "disable". Перепробывал уже множество вариантов и ничего неполучается>>> при повторном нажатии программа просто расширяет область экрана (listheight) снова и снова ... |
|
|
|
|
| Реклама: | букет из сентябринок в пленке фото | компьютерный монитор купить | Магазин бытовой техники: посудомоечная встраиваемая машина купить - переходи на сайт ТАЙМТВ! | зубы на 4 имплантах | гибкая вставка канал-гкв-60-35 |
|
|
#2
|
|
Неактивный пользователь
Пол:
Регистрация: 02.06.2007
Сообщений: 11
Репутация: 0
|
Заведи себе флаг isEnabled и по клику
p[rivate void что-то_Click(...) { if (isEnabled) { // убираем нижнюю панель } else { // показываем нижнюю панель } isEnabele := (!isEnabled); } |
|
|
|
|
|
#3
|
|
Неактивный пользователь
Регистрация: 16.06.2007
Сообщений: 3
Репутация: 0
|
Лучше всего завести свой класс на базе панели, внутри класса флаг и переключать при событии OnClick как описано выше.
|
|
|
|
|
|
#4
|
|
Неактивный пользователь
Регистрация: 01.07.2006
Сообщений: 5
Репутация: 1
|
isEnabele := (!isEnabled);
хехе, это ты на паскале привел пример ) |
|
|
|
|
|
#5
|
|
Неактивный пользователь
Регистрация: 25.03.2010
Сообщений: 2
Репутация: 0
|
Обработай так:
private void xx_Click(object sender... { topPanel.Visible = !topPanel.Visible; } |
|
|
|
|
|
#6
|
|
Неактивный пользователь
Пол:
Регистрация: 27.08.2007
Сообщений: 6
Репутация: 0
|
как синхронизировать данные в асинхронном режиме с MS sql server Compact
я не могу понять как это сделать http://msdn.microsoft.com/ru-ru/libr...SQL.90%29.aspx Не пойму как это можно использовать Может кто то делал такое |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| подскажите пожалуйста | chuka | Borland C++ Builder | 12 | 19.01.2009 01:28 |
| Подскажите пожалуйста!!! | lordlangedok | Скорая помощь | 8 | 22.07.2008 21:48 |
| Подскажите пожалуйста | Amazon_ka | Веб - Программирование | 1 | 11.06.2008 23:23 |
| Подскажите, пожалуйста... | xoriv | Все остальные ресиверы | 9 | 03.01.2008 19:43 |
| Пожалуйста подскажите | kvasyra | Обсуждение программ | 11 | 10.07.2007 14:32 |
|
|