次のコードでカスタム ダイアログ ウィンドウを呼び出しています。
GUI.SLDialog sd = new GUI.SLDialog();
if (sd.ShowDialog() == false)
{
return;
}
しかし、sd.ShowDialog() は常に何も返しません (私が思うに)。これは、関数が壊れているためですが、ウェイポイントにreturn;
到達していないためです。
ボタンに追加すると、ダイアログが自動的に閉じます:
this.DialogResult = false;//or true
誰が私が間違っているのか知っていますか? よろしくお願いします。
CH
@edit これは私の SLDialog です: xaml: http://wklej.org/hash/9fb67fb0c7c/ cs: http://wklej.org/hash/16e3ccc6c0d/