新しいウィンドウを呼び出すと、開いたウィンドウを閉じるにはどうしたらいいですか?つまり、当時は1つの子ウィンドウしか必要ないということです。私はマルチウィンドウを許可していません。C#Winform閉じたウィンドウを他のウィンドウに呼び出す
public partial class Main_Usr : Form
{
public Main_Usr()
{
InitializeComponent();
this.IsMdiContainer = true;
if (Program.IsFA) barSubItem_Ordre.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
Ordre_Liste f = new Ordre_Liste();
f.MdiParent = this;
f.Show();
}
private void barButtonItem_CreateOrdre_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
Program.AllerRetour = "Ordre Aller";
Ordre_Fiche f = new Ordre_Fiche();
f.MdiParent = this;
f.Show();
}
private void barButtonItem_OrdreListe_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
Ordre_Liste f = new Ordre_Liste();
f.MdiParent = this;
f.Show();
}
private void barButtonItem_CreateOrdRet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
Program.AllerRetour = "Ordre Retour";
Ordre_Fiche f = new Ordre_Fiche();
f.MdiParent = this;
f.Show();
}
}
各itemclickに他の子ウィンドウを配置します。 – Zaki
MDIウィンドウを使用して1人の子供だけを表示するのはなぜですか?単純なウィンドウを使用して、そのウィンドウ内に異なるコントロールを表示するか、 'TabControl'を使ってみてください。 –
@lazyberezovsky疑似WebFormマスターページを実装するために使用します。 WinFormにはマスターページがありません。 – user609511