1樓:網友
新建乙個使用者控制項(usercontrol),取名為你需要的名字, 比如myui
在這個使用者控制項中,設定好長寬,將你需要的這5個基本的控制項拖拽進去, 調整好。
之後的使用中,你只需要呼叫myui 就可以直接拿到這麼乙個控制項了。
2樓:匿名使用者
呵呵了,系統有這些控制項,你放在一起不就行了?
我想將有特殊功能的c#**寫成自己的控制項 ,請問怎樣實現啊?是自定義控制項嗎?求高手,懸賞50分
3樓:網友
功能**一般是寫成類。封裝起來,.然後需要的時候例項化就行了。比如說你的。
特殊功能**,只是乙個或多個方法。或者是為完成某一功能的**段,這種寫成類裡面就行了。
如果你的**有些視窗控制項。或者他乾脆就是乙個獨立的程式。這種的你可以寫成dll,或者自定義控制項都可以。
事實上,自定義控制項,也是類的一種表現形式/.//
4樓:網友
單獨建專案放這個特殊類就能生成了。
而且高版本vs是有新建自定義控制項的功能的,用獨立的名稱空間。
c#如何開發自定義控制項
5樓:雪彩榮潘嫣
vs中新建-》專案-》windows窗體控制項庫然後隨意拖入控制項,並設定相關屬性寫好相關的後臺**(注意要在中把控制項的作用域改為public),編譯。
在debug下就有乙個dll
在工具箱中右鍵-》選擇項,在彈出的對話方塊中點瀏覽,找到剛才生成的dll,確定之後,在工具箱就會出現剛才我們編寫的自定義控制項,成功,原始碼暫時沒有,網上找找應該有吧。
6樓:摩廣英懷妍
最簡單了,直接拖動其他控制項,設定一些屬性和事件,總成乙個新的自定義控制項。
control
中等難,繼承乙個已有的空間,改寫他的屬性和事件,加入自己的**,來生成乙個新的控制項。
control
最難,改寫乙個控制項或直接繼承control類,最關鍵的是要自己用gdi+來寫控制項的執行模式。
owner-drawn控制項做好了,都可以賣錢,所以最難。
c#需要做乙個自定義控制項
7樓:網友
編寫控制項一般思路。
建立自定義控制項。
直接在裡面拖動控制項(按鍵,**,**)
編寫靜態控制項的事件。
動態建立控制項並編寫關聯事件。
關於動態控制項的製作:
1. 先選擇乙個容器,listview或tablelayout2. 之後動態增加元素(listview)或設定新行列,**中新增picturebox+label(tablelayout)
下拉框是滾動條吧?
先把需要滾動的內容放到乙個容器中(如panel)增加乙個滾動條控制項(放在panel外).
動態計算當前按鈕數量和當前控制項尺寸,如果超出範圍則顯示滾動條。滾動條包含拖動事件。拖動後調容器(panel)的location位置,使之出現滾動的效果。
8樓:軒洋川
。。。net自帶的有乙個控制項,叫做tablelayoutpanel,你可以試試,絕對符合你的要求。
c# 自定義控制項開發,想寫乙個控制項,就是一組功能鍵,由12個按鈕構成。
9樓:網友
新建乙個使用者控制項,將寬度和大小都設為屬性,控制項**在初始化的時候,按照設定的引數來建立這動態建立12個按鈕並新增到控制項上。
10樓:網友
新建乙個使用者自定義控制項,如果位置沒要求的話可以丟個flayout進去,然後丟12個按鈕進去,將按鈕的可見性級別設為public,如果覺的不安全的話就自定義個屬性或者方法來控制按鈕吧(或者也可以將按鈕封裝成自定義控制項,開放可開放的屬性)
c#如何開發自定義控制項
11樓:網友
根據自己不同的需求,拼出乙個usercontrol
用c# 編寫了一些自定義的控制項,那麼如何用**的方式獲取這些控制項的數量呢?
12樓:網友
迴圈,判斷type是否是你自定義控制項的型別。
int count=0;
for(int =0;i<;i++)
count即為自定義控制項的數量。
c# winform 自定義控制項如何實現動態新增子控制項
13樓:網友
用**實現就是了撒。
button btn=new button();
btn...
父容器。;這樣就可以撒。你不用的時候。
父容器。;
14樓:網友
左邊工具欄,把子工具往裡面新增。
c#怎麼寫乙個圓形或者橢圓型的自定義控制項
15樓:江湖風雲錄
graphicspath mypath = new graphicspath();
new region(mypath);
用這個就行了,想要什麼形狀就什麼形狀。
16樓:網友
c#下有個開源專案叫circledock 他是教你怎麼做圓形介面的。
你搜搜 這個名稱。 原理不難 看看它的原始碼是怎麼實現就可以了。
C自定義web控制項編寫
參考一下 在頁面引用就可以 這只是簡單的自定義控制項 namespace myservercontrol servercontrol1 runat server 自定義伺服器控制項在頁面上面顯示的標記 public class servercontrol1 webcontrol set privat...
C語言如何用乙個自定義函式列印乙個二維陣列 15
c語言如何用乙個自定義函式列印乙個二維陣列 二維陣列無法作為引數直接傳遞給函式,但是可以利用二維陣列內部資料的連續性,將二維陣列的位址按照一維陣列的方式傳遞給函式,並傳入對應的行列數,從而實現函式內列印二維陣列的效果。以整型為例,具體方式如下 void print array int a,int m...
如何建立乙個自定義的WordPress登入頁面
一 簡介 通過wordpress內建的掛鉤 hook 在主題的 新增一些簡單的 即可完成自定義修改,所有的操作都不需要修改wordpress核心檔案,即使公升級wordpress版本,也不會丟失效果。二 操作步驟 自定義logo 自定義登入頁面的logo function my custom logi...