在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    C#刪除panel中所有控件的方法

    在進(jìn)行C#窗體程序編程時(shí)會(huì)用到刪除panel中所有控件需求,下面介紹兩種方法

    方法一:使用Controls.Remove()

    使用Controls.Remove()刪除控件時(shí),要記得用dispose方法釋放該控件。

    foreach (Control c in this.panelControl1.Controls){ this.panelControl1.Controls.Remove(c); c.Dispose(); }注釋:panelControl1是我使用DV框架中的一個(gè)控件名稱,此處panel也適用。

    方法二:使用Controls.Clear()

    this.panelControl1.Controls.Clear();

    說(shuō)明:

    當(dāng)想刪除panel上的所有自定義控件時(shí),如果使用Control.Remove方法來(lái)一個(gè)一個(gè)的刪除時(shí),可能會(huì)出現(xiàn)某些控件刪除不了的情況。如果使用this.panelControl1.Controls.Clear();則可以將控件全部刪除。

    結(jié)論

    如果想要全部刪除控件上的所有控件,最好使用Controls.Clear()方法。

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
    上一篇 2022年6月15日 15:27
    下一篇 2022年6月15日 15:27

    相關(guān)推薦

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息