C 自定義控制項執行時報錯? 25

2025-02-11 22:10:10 字數 2378 閱讀 6388

c#自定義控制項執行時報錯?

1樓:網友

**是沒有問題的 你在建這個類的時候是選的使用者自定義控制項這個類嗎 下面給你看乙個我自定義的可隨便拖動的**控制項 希望能夠幫助你。

public partial class extpicturebox :picturebox

public extpicturebox()

initializecomponent();

new mouseeventhandler(extpicturebox_mousedown);

new mouseeventhandler(extpicturebox_mousemove);

point original;

void extpicturebox_mousemove(object sender, mouseeventargs e)

如果滑鼠移動時還按了左鍵。

if ( ==

picturebox picturebox = sender as picturebox;

point point = ;

point;

void extpicturebox_mousedown(object sender, mouseeventargs e)

original = new point(,

2樓:網友

你想讓button成為乙個控制項,看**並沒有實現。

新增usercontrol 上面拖來乙個button 這樣。

請教一下asp.net使用自定義控制項執行出錯的問題。

3樓:網友

**的 研究下吧 錯誤提示是什麼 貌似是沒有新增這個控制項的引用在頁面前端。

我用c#製作自定義控制項 在除錯的時候會提示出現未找到程式集

4樓:匿名使用者

應該是你路的問題,vs對路徑中的「#」敏感,我看見你的資料夾是「c#」,你換個資料夾應該就行了。

5樓:網友

你是不是把dll檔案給刪除了,重開環境也不行嗎?

6樓:網友

根據%5是\我猜測你的檔案路徑發生了變化,導致找不到你的dll ,你可以看看他提示的路徑,你有沒有變化什麼的。

c#winform專案,往專案中拖了個自定義的使用者控制項,執行就報錯。

7樓:網友

你用了自己的類庫吧,首先你要確定類庫是正確的,至少要可通過編譯,有時候ide不會自動新增引用到本專案,要你手動新增引用。

8樓:網友

看看是否新增過相應的dll檔案,如果沒有新增,就加上後試試。

c# 自定義控制項,屬性在執行時恢復了預設值

9樓:一無安慰

不會的吧,你在自定義控制項內部這樣定義。

browsable(true)]

public color bordercolor

c# winform中我自定義了使用者控制項,刪除時出錯

10樓:陽光的雷咩咩

那你試過把執行緒設定為後臺執行緒沒有?比如。

thread t = new thread(method);

true;;

11樓:析君豪

主窗體關閉了,控制項自然會被釋放,但是控制項內執行的執行緒還在執行,當該執行緒處理與控制項或是窗體相關聯的變數當然會報錯了,解決方法是等待該執行緒執行完畢或是強行關閉該執行緒,或是設定乙個開關使執行緒反回(即方法的return),或是加try塊。

c#編譯正常,執行時報錯'system.typeloadexception' occurred

12樓:十七歲逗少年

你這個adept aci程式集是私有的吧,你應該把這個程式集檔案放到bin/debug目錄下,編譯器才能找到並讀取程式集中的類。

13樓:平語瀟蘅

樓主這個c# dll想用c++來呼叫吧?

把編譯好的c#dll拷貝到c++工程執行目錄下。

14樓:網友

去掉「_」

你需要多瞭解c#程式設計規範。

visual studio c#裡自定義控制項 無法修改 **等挺急的

15樓:網友

1全部把**更新之後 你需要重新編譯工程。

再開啟介面 才能看到新的控制項。

如果是編譯成dll的,要確認的確是編譯的最新版。

c關於自定義函式裡的形參加問題,C 在定義函式時,在傳遞的引數後面加上「 」是什麼意思

不知道你學沒學指標?應該還沒吧,指標就是變數在記憶體中的位址,是取位址符號,因為函式調回用答是單向的值傳遞,所以如果單存的把變數值傳給形參,那麼值傳不會主函式,就不能實現換位,這是要將變數的位址傳過去 即 a 直接對變數操作才可以實現。而比較大小時利用了return語句將值傳回就可以了。要是還不明白...

c語言程式執行時若輸入123450ltcrgt則輸出結果

輸出結果是6566561 如果輸入為 123450 輸出為 123451 如果輸入為 1 2 3 4 5 0 輸出為 666561 求大神解答c語言題目 若執行時從鍵盤上輸入2.0 cr表示回車 則下面程式輸出結果是 if x 5.0 x 2.0 y 1.0 x 2.0 漏括號,應是 if x 5....

VScode編寫C用自己的標頭檔案自定義函式用不了

exe 編譯命令引數 problemmatcher pattern 這是我的tasks.json檔案,測試可以內通過容。去看了國外的stackoverflow的回來答是原因是vscode沒有自將main.cpp和你實現標頭檔案函式的cpp檔案所關聯,方法是使用命令列語句g cpp生成相應的exe檔案...