1樓:匿名使用者
///void ds(control item)else}}
private void button1_click(object sender, eventargs e)}}}
2樓:匿名使用者
看checkbox的parent是誰
1、如果checkbox是放在panel(比如canvas, grid, dockpanel之類的)中的,呼叫 ***.children.remove(checkbox1);
2、如果是放在contentcontrol(例如button)或者headeredcontentcontrol(例如tabitem)的,呼叫
***.content = null
3、如果是直接放在itemscontrol(例如listbox)或者headereditemscontrol(例如treeviewitem)中的,呼叫
***.items.remove(checkbox1);
如果不是直接放的,是通過資料繫結+模板生成的,直接刪除對應的資料。
3樓:匿名使用者
貌似不可以刪除控制元件**吧。你可以試試把他隱藏掉。
4樓:匿名使用者
為何非得刪除,隱藏不行麼。共同等待高手前來。
c#怎麼刪除 動態生成的button控制元件
5樓:矮漢恨天高
用control的remove方法,前提條件你要找到他的某一特徵,不管是名字還是id還是上面顯示的文字,確保你要查到他。
我打個比方他在form1的panel1裡面,我不知道他叫什麼名字,但是知道他上面顯示的是「載入」,現在我要移除他:
foreach(control ctl in this.panel1.controls) //遍歷panel1中所有控制元件}}
6樓:匿名使用者
你可以這樣試試 動態生成的時候,把按鈕放在panel中panel1.controls.add(btn);
然後刪除的時候就是
panel1.controls.clear();
7樓:一顆程式猿
找到這個button的parent, 從他的子控制元件集合中移除掉銷燬就可了
8樓:匿名使用者
教你個新招:
最好的辦法是: 自己託一個按鈕控制元件,然後在designer.cs中把這個按鈕的所有資訊複製出來
然後把控制元件刪除,就明白動態建立控制元件的最佳**了
9樓:匿名使用者
button newbtn = new button();
newbtn.location = new system.drawing.point(128, 110);
newbtn.name = "newbtn";
newbtn.size = new system.drawing.size(75, 23);
newbtn.text = "button2";
newbtn.usevisualstylebackcolor = true;
this.controls.add(newbtn);
///清除新生成的btn
this.controls.remove(newbtn);
10樓:殤殤醇
button1.dispose();
c#中如何清除panel上的控制元件,譬如按鈕,標籤等^^^
11樓:夜色華麗
this.panel.controls.clear();
很簡單吧~
this.panel.controls.remove(control);
要移除單個的可以用這個
先做個control = 你要移除那個控制元件然後掉這個方法
12樓:
foreach(control i in panelname)//如果是 lable 控制元件 則 刪除,
else if(i is button)//如果是 button 控制元件 則 將文字顯示為 「這是按鈕」
else if(i is textbox)//如果是 textbox 控制元件 則 將文字顯示為 「預設文字」}
13樓:
button.display=false;(隱藏的)想刪掉就選中控制元件按delect鍵
this.panel.controls.clear(); 這是清空所有panel包含的控制元件。
刪除指定的控制元件你可以用this.panel.findcontrols(控制元件名)找到該控制元件然後刪除
14樓:
this.panel.controls.clear(); 這是清空所有panel包含的控制元件。
刪除指定的控制元件你可以用this.panel.findcontrols(控制元件名)找到該控制元件然後刪除
15樓:匿名使用者
容器.controls.clear();
如何在c盤不用的檔案刪除,如何在C盤不用的檔案刪除
最簡單的辦法,是開啟我的電腦,右鍵點c盤,然後,選擇清理.在文字框裡將要清理的東東前面打上勾,就可以了.同時,在裡面也有刪除系統還原點,這樣就可以增大c盤的空間.並且,你可以對它進行碎片整理.也可以增大空間. 從 控制面板 的 新增刪除程式 中把不用的程式刪掉。 我拿菜刀向你笑 那你就其他檔案怎麼上...
C 如何在類中引用另類的變數,C 如何在一個類中引用另一個類的變數
在第二個類中例項化第一個類,在通過例項化後的類的函式 一般是get之類的函式 來引用!看看這個方法行不行 如果是兩個孤立的類,最好不要這麼做,一個類需要用到的資料,最好是從另外一個類公開的介面來獲取。直接引用另外一個類的變數,會破壞資料的封裝性,會有麻煩的。如果是派生類要引用基類的資料,只要資料不是...
如何在C 中定義巨集常量pi
飛雪射鹿笑倚鴛 c 中用巨集來定義pi,可以這樣 define pi 3.1415926 說明 巨集定義的格式是 define 巨集名 字串 對照上面的定義,巨集名是pi,字串是3.1415926。編譯器在編譯程式時,先使用巨集名代表的字串把所有巨集名替換,然後再進行編譯。注意點 巨集定義後面不需要...