久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

WinForm中怎么處理窗體的大小和位置變化

137次閱讀
沒有評論

共計 795 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 WinForm 中,可以通過重寫窗體的 OnSizeChangedOnLocationChanged方法來處理窗體的大小和位置變化。這樣可以在窗體的大小和位置發生變化時執行自定義的操作。以下是一個示例:

protected override void OnSizeChanged(EventArgs e)
{base.OnSizeChanged(e);

    // 在窗體大小變化時執行自定義操作
    Console.WriteLine(" 窗體大小發生變化 ");
}

protected override void OnLocationChanged(EventArgs e)
{base.OnLocationChanged(e);

    // 在窗體位置變化時執行自定義操作
    Console.WriteLine(" 窗體位置發生變化 ");
}

除了重寫這兩個方法外,還可以通過訂閱窗體的 SizeChangedLocationChanged事件來處理窗體的大小和位置變化。示例代碼如下:

public Form1()
{InitializeComponent();

    this.SizeChanged += Form_SizeChanged;
    this.LocationChanged += Form_LocationChanged;
}

private void Form_SizeChanged(object sender, EventArgs e)
{
    // 在窗體大小變化時執行自定義操作
    Console.WriteLine(" 窗體大小發生變化 ");
}

private void Form_LocationChanged(object sender, EventArgs e)
{
    // 在窗體位置變化時執行自定義操作
    Console.WriteLine(" 窗體位置發生變化 ");
}

通過重寫方法或訂閱事件來處理窗體的大小和位置變化,可以實現更靈活的窗體操作和邏輯處理。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-04-09發表,共計795字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 彝良县| 茂名市| 简阳市| 乌兰县| 红桥区| 翼城县| 木兰县| 乌海市| 侯马市| 西林县| 嘉祥县| 星座| 久治县| 宜黄县| 平阴县| 巴楚县| 琼海市| 丰镇市| 鹤峰县| 华坪县| 图木舒克市| 清镇市| 南丰县| 虞城县| 红原县| 水城县| 黔江区| 威信县| 揭东县| 营山县| 红原县| 通山县| 双牌县| 云阳县| 株洲县| 乌拉特中旗| 海安县| 元氏县| 马关县| 嘉荫县| 娱乐|