2014-11-07 3 views
0

Я хочу отобразить всплывающее окно, когда пользователь нажимает кнопку. Но я не хочу создавать новую форму и отображать ее. Есть ли какой-нибудь инструмент в devex, который мог бы достичь этого. В настоящее время я использую Group Control для отображения вместо новой всплывающей формы.PopUp Form в Devex

Пожалуйста, помогите мне. Thanx заранее

+1

Вы используете 'WinForms' или' WPF' или 'asp.net'? – nempoBu4

+0

Я использую WinForms. –

ответ

1

Вы можете использовать PopupControlContainer класс и его метод PopupControlContainer.ShowPopup:

private void simpleButton1_Click(object sender, EventArgs e) 
{ 
    popupControlContainer1.ShowPopup(Cursor.Position); 
} 

PS: Не путайте между PopupControlContainer класса и PopupContainerControl класса.

0

Вы можете использовать popcontaineredit, который выглядит как выпадающий список. Сделайте это настолько маленьким, что вы можете просто увидеть кнопку Dropdown в конце. Измените кнопку для своих нужд. Затем используйте PopupContainerControl. Это очень похоже на панель. Вы можете легко настроить его для своих нужд (добавьте в него элементы управления и т. Д.). Затем вам нужно подключить popupedit и popcontrol. Нажмите кнопку «Изменить», и появится всплывающее меню. Дайте мне знать, если вам нужна дополнительная помощь.