C程式設計。除了系統給定的控制元件外,還能不能自己構造控制元件。比如那個按鈕控制元件,都是矩形的我想新增

2022-12-15 09:05:09 字數 571 閱讀 4981

1樓:匿名使用者

使用自定義控制元件模板建立自己的控制元件,新建專案時你可以找到其專案模板。

當然,自定義控制元件不像你想象的那麼簡單,如果你希望有獨特的風格,往往需要使用gdi+自行繪製控制元件外觀。

2樓:

c#太高深的我還不怎麼會

如果只是要一個圓形圖案的按鈕(實際能啟用點選事件的區域還是矩形)的話不需要太高深的技術

具體實現如下:

1.用一個picturebox控制元件實現按鈕的外觀,設定mouseenter事件控制滑鼠進入按鈕區域更改按鈕外觀(所以需要滑鼠移入前和後兩張**,如果點選時也不同還要一張),c#載入**的方式:image.

fromfile("/***路徑*/")

2.設定picturebox的背景色屬性為透明(transparent)

3.如同按鈕一樣設定picturebox的單擊事件

ps:按鈕的**應該在程式執行時都儲存在記憶體,每次更改外觀都去讀硬碟可不是好的實現方式

3樓:我本清貧

當然可以,只是用到gdi繪圖、事件機制等複雜的技巧。

vc 6 0不是用來c 程式設計的嗎 還能編寫c語言

此類編輯器都是向下相容的,也就是c 相容c,但是對於處理c和c 之間的一些小問題會有些許不同,但這畢竟是少數情況 基本上所有的c 都可以再c 編譯器中編譯,只有很少很少的不一致 準確的說是c 部分相容c,也有部分不相容。可以啊 c 本來就源於c c 著重於物件導向 vc 6.0到底是用c語言程式設計...

牆上的圖畫除了貼牆紙外還能用別的方法做到

建議你用液態桌布 是用摸版家顏料刷上去的,很美觀很方便,也不貴液體桌布的優點 液體桌布與基層底漆附著牢靠,永不起皮。無接縫無從開裂。效能穩定耐久性好,不變色。防水耐擦洗,並且抗靜電,灰塵不易附著。二次施工時塗刷塗料即可覆蓋。顏色可調,色彩豐富。液體桌布圖案豐富且可個性設計。液體桌布以珠光原料為色料,...

C語言程式設計 編寫猜數的遊戲,系統自動產生

include 為獲得隨機數 include 獲取時間void main else pric語言程式設計 編寫一個猜數的遊戲,系統自動產生一個 c語言程式設計 功能 猜數字遊戲.系統產生一個0 100之間的隨機整數,count guess number guess 1 用j a程式設計實現一個猜數字...