卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Winform toolStripButton居中的實(shí)現(xiàn)方法

在Winform中,默認(rèn)情況下,toolStripButton只能左對(duì)齊或右對(duì)齊,沒(méi)有提供居中對(duì)齊的選項(xiàng)。但是我們可以通過(guò)以下方法來(lái)實(shí)現(xiàn)居中對(duì)齊。 思路 我們可以在ToolStrip上新添加一個(gè)T

在Winform中,默認(rèn)情況下,toolStripButton只能左對(duì)齊或右對(duì)齊,沒(méi)有提供居中對(duì)齊的選項(xiàng)。但是我們可以通過(guò)以下方法來(lái)實(shí)現(xiàn)居中對(duì)齊。

思路

我們可以在ToolStrip上新添加一個(gè)ToolStripLabel,并設(shè)置它的寬度來(lái)將toolStripButton設(shè)置為居中顯示狀態(tài)。

實(shí)現(xiàn)步驟

  1. 在ToolStrip上新增加一個(gè)ToolStripLabel,并設(shè)置以下屬性:
    • AutoSize false:一定要設(shè)置為false,否則給label設(shè)置寬度不會(huì)生效。
    • DisplayStyle None:目的是讓label上不顯示文字和圖像。
  2. 給窗體添加Resize事件。
  3. 在Resize事件中添加代碼來(lái)設(shè)置ToolStripLabel的寬度。

代碼示例

public Form1()
{
    InitializeComponent();
    // 窗體初始化時(shí)設(shè)置居中
       / 2 - (   ) / 2;
}
/// lt;summarygt;
/// 窗體改變大小時(shí)設(shè)置居中
/// lt;/summarygt;
/// lt;param name"sender"gt;lt;/paramgt;
/// lt;param name"e"gt;lt;/paramgt;
private void Form1_Resize(object sender, EventArgs e)
{
       / 2 - (   ) / 2;
}

通過(guò)以上方法,我們可以實(shí)現(xiàn)讓toolStripButton在Winform中居中顯示。

標(biāo)簽: