我需要設置一個panel.Left屬性等於ToolStripButton.Left值:ToolStripButton.Left屬性缺失
pan1.Left = btn1.Left;
但對於ToolStripButton沒有這樣的屬性。 請問有沒有解決辦法。
如果沒有 - 如何將面板放在窗體的中心。
我需要設置一個panel.Left屬性等於ToolStripButton.Left值:ToolStripButton.Left屬性缺失
pan1.Left = btn1.Left;
但對於ToolStripButton沒有這樣的屬性。 請問有沒有解決辦法。
如果沒有 - 如何將面板放在窗體的中心。
你不需要任何形式的control
推斷中心,而是形成自己:
panel1.Left = this.ClientSize.Width/2 - panel1.Width/2;
這個工程:
pan1.Location = new Point(btn1.Bounds.X,pan1.Location.Y);
可以計算出「Left」:-)如果toolStrip沒有停靠,不要忘記將'toolStrip1.Left'添加到'Bounds.X'。 –
謝謝你,它的工作原理。但是,我想知道一個按鈕沒有.Left值。 – Buena
如果您知道ToolStripButton的索引'N',那麼您可以通過以下公式toolStrip1.Left + 10/* some padding */+ N * toolStrip1.Items [0] .Width' –