Menu button
От: Lakmus  
Дата: 07.04.04 14:27
Оценка:
Я заранее извиняюсь, я сегодня слов не могу подобрать.
Как из этого:

Сделать это:

Такое есть в VS7 Open file.
(Я не имею ввиду язык )
Re: Menu button
От: V.Petrovski Беларусь  
Дата: 07.04.04 15:15
Оценка:
Здравствуйте, Lakmus, Вы писали:
очень просто.
Создаешь кнопку и контекстное меню, в обработчике нажатия на кнопку делаешь следующее
private void btnOpen_Click(object sender, System.EventArgs e)
{
    contextMenu.Show(btnOpen, new Point(0, btnOpen.Height));
}
... << RSDN@Home 1.1.3 stable Ночные Снайперы — Д.р.>>
Re[2]: Menu button
От: Lakmus  
Дата: 07.04.04 15:29
Оценка:
Я так и сделал, но хотелось — бы такой-же маленький треугольничек, который собственно и вызывает меню
Выглядит это все как выпадающее меню на тулбаре.
Re[2]: Menu button
От: Sinatr Германия  
Дата: 07.04.04 15:38
Оценка:
Привет!

VP>очень просто.


Ну уж не так все просто:
— нельзя разделить действия: нажатие кнопки и вызов меню (как для мыши, так и для клавиатуры);
— кпопка не получает название в зависимости от последнего выбранного пункта меню;
— нажатие на кнопку не вызывает обработчик последнего выбранного пункта меню..

Так что "ручной" работы ненакопать..
---
ПроГLамеры объединяйтесь..
Re[3]: Menu button
От: V.Petrovski Беларусь  
Дата: 08.04.04 06:40
Оценка:
Здравствуйте, Lakmus, Вы писали:

L>Я так и сделал, но хотелось — бы такой-же маленький треугольничек, который собственно и вызывает меню

L>Выглядит это все как выпадающее меню на тулбаре.
Создай UserControl на котором есть две кнопки одно большая , а вторая с маленьким треклогьником ...
Мысль ясна?
... << RSDN@Home 1.1.3 stable Ночные Снайперы — Параходы>>
Re[2]: Menu button
От: maloiy  
Дата: 05.09.06 11:23
Оценка:
Здравствуйте, V.Petrovski, Вы писали:

VP>Здравствуйте, Lakmus, Вы писали:

VP>очень просто.
VP>Создаешь кнопку и контекстное меню, в обработчике нажатия на кнопку делаешь следующее
VP>
VP>private void btnOpen_Click(object sender, System.EventArgs e)
VP>{
VP>    contextMenu.Show(btnOpen, new Point(0, btnOpen.Height));
VP>}
VP>


У меня возник вопрос: как сделать чтобы в зависимости от местарасположения формы контекстное меню всплывало или снизу кноплки или сверху?
Re[3]: Menu button
От: V.Petrovski Беларусь  
Дата: 08.09.06 09:38
Оценка:
Здравствуйте, maloiy, Вы писали:

M>У меня возник вопрос: как сделать чтобы в зависимости от местарасположения формы контекстное меню всплывало или снизу кноплки или сверху?

Тоже самое, только тебе надо вычислить пложение меню в зависимости от твоих требований.


RSDN@Home
Nemerle
.NET Localizer
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.