1
if (VendorSettingWondow == null)
{
VendorSettingWondow = new VendorSettingWindow();
VendorSettingWondow.Top = this.Top;
VendorSettingWondow.Left = this.Left + this.Width/2;
//VendorSettingWondow.Visibility = Visibility.Visible;
VendorSettingWondow.injdf.Text = filename; // setting file name
VendorSettingWondow.inJDFVendorInfo.ItemsSource = inJDFVendors;
// VendorSettingWondow.inJDFVendorInfo.ItemsSource = vendorList.Vendors;
VendorSettingWondow.DBVendorList.ItemsSource = DBvendorList.Vendors;
VendorSettingWondow.ShowDialog();
}
上記のメインウィンドウで何らかの条件が満たされている場合、サブウィンドウを作成しています。私のサブウインドウには2つのボタンがあります。ボタンをクリックすると、サブウィンドウが閉じられます。サブウィンドウの作成時にメインウィンドウからサブウィンドウへの転送を制御したいのでShowDialog()
を使用していますボタンをクリックするとWPFサブウィンドウが閉じられます
ボタンに関連付けられたClickイベントハンドラを見てください。そこにコードはありますか?もしそうなら、あなたはここに投稿できますか? – Soukai
何が問題なのですか?あなたは、望ましい行動を記述し、その実装方法を知らないのですか?またはボタンがフォームを閉じるのを止めたいですか? – NineBerry
はいフォームを閉じることからボタンを止めたいです。ボタンは他のタスクのためのものです。 – Debra