【发布时间】:2012-08-29 04:31:45
【问题描述】:
我想在显示/显示我的用户控件时弹出/显示一个对话框。但我找不到任何这样的事件。我有哪些选择以及我必须做些什么才能自己实现它?
我正在使用 DevExpress XtraUserControl。
谢谢。
【问题讨论】:
标签: c# winforms events user-controls devexpress
我想在显示/显示我的用户控件时弹出/显示一个对话框。但我找不到任何这样的事件。我有哪些选择以及我必须做些什么才能自己实现它?
我正在使用 DevExpress XtraUserControl。
谢谢。
【问题讨论】:
标签: c# winforms events user-controls devexpress
注册到主窗体的Activated 事件。
public Form1()
{
InitializeComponent();
this.Activated +=new EventHandler(Form1_GotFocus);
}
public void Form1_GotFocus(object sender, EventArgs e)
{
//your payload here
}
请注意,如果您关闭对话框并返回表单,该事件将再次触发。
【讨论】:
Application.Run(new MainForm()); 现在我不需要做任何其他事情来显示它。我不需要做任何.Show()。