自定義類獲取主視窗控制項引用

2021-06-19 08:03:07 字數 411 閱讀 8207

我想要在自定義類中獲取主視窗的控制項imagelist1。

好了  我就直接在自定義類建構函式中這樣寫到:

public class class1   

自認為能夠成功的訪問到了,結構報錯啦。

好吧 ,我們來看看在主視窗中我拖進去的imagelist1控制項的宣告定義,是私有的啊:

private system.windows.forms.imagelist imagelist1;

那是不是我在主類中宣告乙個public 的imagelist,命名為imgl,並將imagelist1賦給它,這樣就行了?那麼修改為:

public class class1   

啊  的確可以。但是想想,這樣會不會安全性不高。

作為乙個初學菜鳥  很多很多不懂  有人有更好的方法嗎   求解

自定義的類傳資料到主視窗控制項上的方法

最近在做那個比賽,需要資料不斷的從自定義的類中更新到主視窗中,除錯了好久現在終於解決了,方法如下 1 自己定義了乙個類 2 然後在主視窗中呼叫這個類中的乙個函式 3 然後再在自定義的類中呼叫主視窗中的函式 3 這是主視窗中被呼叫的函式 之前到了第3步中是直接定義dialog的乙個指標然後呼叫dial...

關於自定義控制項引用自定義屬性那點事

自定義控制項相信是每個程式猿的高階必經之路,那在我們使用自定義控制項的時候,有時候會需要使用的我們自定義的屬性,這個時候怎麼辦呢?來,我們一步一步來看。首先,第一步先找到你的資源目錄,在values中建立attrs.xml檔案 第二步 建立你需要使用的自定義屬性 注意這裡有乙個declare sty...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...