ふらっとC♯, C#(初心者用) Part10
■ このスレッドは過去ログ倉庫に格納されています
0511デフォルトの名無しさん
2006/11/26(日) 01:30:14いや根本的にイベントの使い方を間違ってると思われ。
UserControl1自身はいつイベントが発生するか知ってるんだから、
わざわざイベントハンドラを登録する必要なんてない。
private CancelEventHandler foo;
public event CancelEventHandler Foo { add; remove; }
void OnFoo()
{
CancelEventArgs e = new CancelEventArgs();
foo(this, e);
MessageBox.Show(e.Cancel? "canceled" : "not canceled" );
}
■ このスレッドは過去ログ倉庫に格納されています