2

ユーザーコントロールが表示/表示されるたびにダイアログをポップアップ/表示したい。しかし、そのようなイベントは見つかりませんでした。どのようなオプションがあり、それを自分で実装するには何をしなければなりませんか?

DevExpress XtraUserControl を使用しています。

ありがとう。

4

1 に答える 1

1

Activatedメインフォームのイベントに登録します。

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

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

ダイアログを閉じてフォームに戻ると、イベントが再び発生することに注意してください。

于 2012-08-29T04:37:41.410 に答える