最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入分析C#中WinForm控件之Dock順序調(diào)整的詳解

 更新時間:2013年05月20日 09:34:50   作者:  
本篇文章是對C#中WinForm控件之Dock順序調(diào)整進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
最近被.net winform中的控件布局搞困惑了,由于控件都是使用Dock方式的,操作起來也是比較方便,如果最大化,窗口大小調(diào)整等,都可以隨著窗口大小的變化而變化。
但問題是,.net winform的dock方式是根據(jù)先添加的控件順序進(jìn)行優(yōu)先級Dock排列的,假設(shè)我想目前有三個控件A、B、C分別以 Top、Bottom以及Fill方式填充窗口即窗口看起來應(yīng)該是這樣的:
---------------------
A
---------------------
C
---------------------

----------------------

問題來了,現(xiàn)在我想添加D控件在A及C中間怎么辦?嘗試了不少辦法都不行,一般都會覆蓋掉C控件的,也就是最后添加的控件。
在網(wǎng)上查找,很多人都提出一種無奈的解決方案,那就是重新來過,將控件再次添加到窗口form中,雖然可以解決Dock布局帶來的困擾,但帶來的是工作量的倍增同時很難調(diào)整到跟之前的布局一模一樣 。
想來這都不是解決的辦法,添加添加,我一直想,對了先添加的控件具有Dock的優(yōu)先排序權(quán),應(yīng)該可以從Designer文件中著手啊。
找到以下代碼:
復(fù)制代碼 代碼如下:

this.Controls.Add(this.D);
this.Controls.Add(this.C);
this.Controls.Add(this.B);
this.Controls.Add(this.A);

將代碼的順序調(diào)整為:
復(fù)制代碼 代碼如下:

this.Controls.Add(this.C);
this.Controls.Add(this.D);
this.Controls.Add(this.B);
this.Controls.Add(this.A);

問題即解決了。
由此可見,在Desinger文件中是以后添加的控件為優(yōu)先權(quán)高來Dock排序,即A控件的排序優(yōu)先權(quán)最高。

相關(guān)文章

  • C#實現(xiàn)抓取和分析網(wǎng)頁類實例

    C#實現(xiàn)抓取和分析網(wǎng)頁類實例

    這篇文章主要介紹了C#實現(xiàn)抓取和分析網(wǎng)頁類,實例分析了C#抓取及分析網(wǎng)頁中文本及連接的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-05-05
  • C#/VB.NET創(chuàng)建PDF文檔的示例代碼

    C#/VB.NET創(chuàng)建PDF文檔的示例代碼

    通過代碼創(chuàng)建 PDF 文檔有許多好處,所以本文將為大家詳細(xì)介紹一下如何使用 Spire.PDF for .NET 在 C# 和 VB.NET 中從頭開始創(chuàng)建 PDF 文檔,需要的可以參考下
    2023-12-12
  • 詳解Unity中的ShaderGraph入門使用教程

    詳解Unity中的ShaderGraph入門使用教程

    Unity2018版本之后推出了一個可編程渲染管線工具ShaderGraph,讓我們可以通過可視化界面拖拽來實現(xiàn)著色器的創(chuàng)建和編輯,今天重點給大家介紹Unity中的ShaderGraph入門使用教程,需要的朋友參考下吧
    2021-07-07
  • C#如何實現(xiàn)dataGridView動態(tài)綁定數(shù)據(jù)

    C#如何實現(xiàn)dataGridView動態(tài)綁定數(shù)據(jù)

    這篇文章主要介紹了C#如何實現(xiàn)dataGridView動態(tài)綁定數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • winform壁紙工具為圖片添加當(dāng)前月的日歷信息

    winform壁紙工具為圖片添加當(dāng)前月的日歷信息

    使用用winform做了一個設(shè)置壁紙小工具,為圖片添加當(dāng)月的日歷并設(shè)為壁紙,可以手動/定時設(shè)置壁紙,最主要的特點是在圖片上生成當(dāng)前月的日歷信息,感興趣的你可以參考下
    2013-03-03
  • C#中GridView動態(tài)添加列的實現(xiàn)方法

    C#中GridView動態(tài)添加列的實現(xiàn)方法

    這篇文章主要介紹了C#中GridView動態(tài)添加列的實現(xiàn)方法,涉及C#中GridView的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • C#后臺調(diào)用前臺JS函數(shù)方法

    C#后臺調(diào)用前臺JS函數(shù)方法

    今天小編就為大家分享一篇關(guān)于C#后臺調(diào)用前臺JS函數(shù)方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • C#中using語句的用法

    C#中using語句的用法

    這篇文章介紹了C#中using語句的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • C#結(jié)構(gòu)體特性實例分析

    C#結(jié)構(gòu)體特性實例分析

    這篇文章主要介紹了C#結(jié)構(gòu)體特性,以實例形式較為詳細(xì)的分析了C#結(jié)構(gòu)體的功能、定義及相關(guān)特性,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • C#讀寫INI文件的方法

    C#讀寫INI文件的方法

    這篇文章主要介紹了C#讀寫INI文件的方法,涉及C#讀寫ini文件的相關(guān)實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09

最新評論

福建省| 金堂县| 泰宁县| 阿荣旗| 鄄城县| 苗栗县| 青田县| 榆林市| 临夏县| 汶川县| 武山县| 汉阴县| 博湖县| 从化市| 灵宝市| 涞水县| 德江县| 祁东县| 买车| 乃东县| 盐池县| 宜阳县| 利津县| 宜兰县| 蒙阴县| 青海省| 巨野县| 邓州市| 定日县| 富民县| 廊坊市| 沧州市| 郴州市| 罗江县| 昌江| 府谷县| 黄冈市| 普安县| 渝中区| 萨嘎县| 安溪县|