用户控件的显示/显示事件

时间:2012-08-29 04:31:46

标签: c# winforms events user-controls devexpress

我希望在显示/显示用户控件时弹出/显示对话框。但我找不到任何此类事件。我有什么选择,我自己要做些什么呢?

我正在使用DevExpress XtraUserControl。

感谢。

1 个答案:

答案 0 :(得分:1)

注册到主表单的Activated事件。

public Form1()
{
    InitializeComponent();
    this.Activated +=new EventHandler(Form1_GotFocus);
}

public void Form1_GotFocus(object sender, EventArgs e)
{
    //your payload here
}

请注意,如果您关闭对话框并返回到表单,则会再次触发该事件。