如何改變自定義控制項中包含的某個子控制項屬性

2025-07-21 21:15:10 字數 1717 閱讀 4927

1樓:佳佳萬萬

控制項尺寸的變化可以通過重寫onsizechanged實現,這個方法帶有寬高的引數,你設定乙個高和寬的全域性變數,在這個方法裡把高寬重新設定。**就像下面這樣。

c#自定義控制項怎麼改變主窗體控制項的屬性

2樓:包布丁

這裡方法有很多,給你列舉兩種。

1、直接把button1暴露出來。在自定義控制項的窗體。

版器中權,選擇button1,將它的modifier屬性設為public。進入主窗體,寫乙個響應函式:

private void button1_click(object sender, eventargs e)

接下來在主窗體的new函式/load事件裡面繫結:

自定義控制項 加號= new eventhandler(button1_click);

這樣就可以了。

2、讓button1操作主窗體。

在主窗體(假設為form2)的窗體設計器裡面,把button2的modifier設為public。然後到自定義控制項中button1的click事件中:

form2 f2 = as form2;

aa";上面兩種方法都是將窗體和自定義控制項耦合在了一起,如果你不追求完美的話這樣就可以了。否則你還可以做個帶事件的介面,讓自定義控制項實現它,單擊button1觸發這個事件,讓窗體繫結。

3樓:網友

在button1的click事件裡獲取button2控制項並修改其text屬性,因此在你自定義控制項中要有button1相關的事件。

c#自定義控制項的時候,怎麼保留以前控制項的某些屬性了

4樓:陽光的雷咩咩

你是建立的usercontrol,然後拖了兩個button上去?還是繼承自webbrowser?

如果是前者,你可以在usercontrol裡面定義乙個屬性類似如下public webbrowser innerwebbrowser}在外部引用:屬性。

5樓:網友

在自定義控制項中自定義屬性繫結到原控制項的屬性上。

c# 在類中更改窗體中某個控制項的的屬性

6樓:火星人01號

呼叫的窗體這樣寫。

this;;

7樓:網友

你的意思是想讓label顯示的資訊不固定,可以在後臺控制是把?

把label的text清空就行了。

自定義控制項裡面可不可以包含自定義控制項

8樓:育知同創教育

1. 在工程中引用 2. 在使用者控制項中新增以下** imports imports _ public class usercontrol1 ' 其它** end class 以上為**。

android自定義控制項,我想做乙個自定義相對佈局控制項中,包含兩個子textview

9樓:洋憶曼

android動態改變view控制項大小的方法:

1、宣告控制項引數獲取物件 layoutparams lp;

2、獲取控制項引數: lp = 控制項;

3、設定控制項引數:如高度。 -= 10;

4:、使設定生效:控制項;

例如如要把imageview下移200px: ,

如何自定義mui控制項樣式

操作步驟如下 通過chrome瀏覽器模擬手機瀏覽器開啟對應頁面,初級使用者參考這裡這裡。 在需要重定義樣式的控制項 導航欄 上,點選右鍵,選擇 審查元素 會開啟chrome控制檯,控制檯左側會顯示對應控制項的dom結構,擾伍茄右側會顯示作用在該控制項上的css定義 在左側dom區,切換dom節點,上方模擬器...

如何自定義Flask中的響應類,如何自定義iOS中的控制元件

點 插入 類 彈出一對話方塊。類的型別尋generic class 然後填入你的類名,如果你要從基類繼承,在下面的 中填上基類名 繼承方式 public protected或private ctrl w 開啟類嚮導,在這裡可以增加新的類。它會自動新增類的標頭檔案 怎樣在自定義類中呼叫action類的...

dedecms中自定義內容模型如何才不會在會員空間顯示

到模板那裡把 刪了,不能呼叫就不會顯示 貌似沒辦法 只要刪除呼叫自定義字斷的那些 了 在member下面的模板裡可以刪除 dedecms自定義內容模型,我想用一個自定義內容模型建立多個欄目,並且模板不相同 你可能把連結直接指向你的單獨模板就行了 改名稱唄,你呼叫欄目頁面就改 高階選項 最上面那個 呼...