[英]Remove controlBox, minimizeBox, and maximizeBox in full screen
我正在嘗試創建一個具有 MDI 子窗體的界面,這些子窗體在父窗體中以全屏模式打開,並且 controlBox、minimizeBox 和 MaximizeBox 都以全屏顯示,即使我將它們都設置為 false。 有人知道怎么修這個東西嗎?
這是我用來在屏幕(子窗體)之間切換的代碼,它們應該以全屏模式打開,因為我設置它們的默認設置,但我需要去掉最小化、最大化和控制按鈕。
public partial class Parent : Form
{
Form activeForm = new Form2();
public Parent()
{
InitializeComponent();
}
private void Parent_Load(object sender, EventArgs e)
{
activeForm.MdiParent = this;
activeForm.Show();
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
if(toolStripTextBox1.Text == "1")
{
activeForm.Close();
activeForm = new Form2();
activeForm.MdiParent = this;
activeForm.Show();
}
if (toolStripTextBox1.Text == "2")
{
activeForm.Close();
activeForm = new Form3();
activeForm.MdiParent = this;
activeForm.Show();
}
}
}
將控制框設置為 false,對於您不希望有minimizeBox、MaximizeBox 和Close 的任何表單。
activeForm.ControlBox = false;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.