1樓:滄海v飛天
很簡單 我可以幫你 等我去寬兄找** 但你一點懸迅陵賞都沒 都沒勁。
public delegate void newclickdelegate(object sender, eventargs e);
public event newclickdelegate newclick;
protected override void onclick(eventargs e)
if (newclick !=null)
newclick(this, e);
這慎昌襲可以我的精髓** 給我加分。
private void lbclick(object sender, eventargs e)
onclick(e);
new ;
2樓:網友
在使用者控制項裡鬧餘顫,激液敗發picturebox、label的click事件毀畢,在處理函式里寫:
void picturebox1_onclick(..
onclick(e);
void label1_onclick(..
onclick(e);
3樓:匿名使用者
推薦您去這看看,這樣的問題都有詳細的解決方法,他坦棚們的。net教程講解的比較謹薯全,祥信者你可以去學習下,希望對你有幫助。
參考資料。
如何暴露使用者控制項中的子控制項的事件
4樓:想妳的夜
假設你的控制項名稱為usercontrol1, 控制項生各個label的名稱依次為label1, label2, …
在控制項usercontrol1後臺**中,對每個標籤的click事件程式設計12
17public partial class usercontrol1 : usercontrol
private void label1_click(object sender, eventargs e)
private void label2_click(object sender, eventargs e)
有多少個標籤,就重複多少次!
這樣,usercontrol1佈置在窗體上後,滑鼠點選任何乙個標籤,都會引發usercontrol1的click事件。
c#自定義控制項內的子控制項和父控制項間事件怎麼傳遞?
5樓:輕哲學
**你用的是tablelayoutpanel麼?把**的enabled屬性設定為false,它就不再響應滑鼠事件了。如果是其他容器控制項,也乙個道理。
6樓:網友
在窗體的load事件里加入如下,= new ;
這樣就將其下的繫結到了form1_click裡了,自定義控制項同理,就這樣簡單。
7樓:小小阿立哥
public partial class usercontrol1 : usercontrol
private void labels_click(object sender, eventargs e)
在設計介面裡全選label控制項同時選上,在屬性區裡選擇事件click事件選擇。
labels_click就可以所有的label控制項都能返回預設的點選事件了。
不需要有多少都寫多少個事件啊!}
c# wpf父控制項和子控制項事件響應問題
8樓:申江漁夫
在子控制項點選事件中加上。
true;
9樓:mickal小公尺
這牽涉到wpf的路由事件。給你看個例子,你自然就知道如何解決了。
10樓:卡拉澤
……父控制項 previewmousedown
子控制項 mousedown
試試 應該可以各自觸發。
c#中,複合控制項如何獲得子控制項的事件?
11樓:網友
給labeltextbox加個id,然後"textbox"),找出來以後再強制轉換成textbox的型別就好啦,事件什麼的都有啦。
12樓:網友
既然是複合控制項,你應該把textbox對外公佈呀。
c#中窗體呼叫另乙個使用者控制項中的方法問題!!!大俠指教
13樓:網友
你的使用者控制項上應該定義乙個bool變數,當真的時候,就重新整理,否則無效,而按鈕click的時候使bool變真就行了。你試試把。
14樓:知識小
在按鈕的屬性中找到click事件,將其選為控制項的重新整理方法。
15樓:匿名使用者
使用委託,將重新整理事件委託給控制項的重新整理方法;或者對使用者重新整理方法重寫。
c#中怎樣呼叫使用者控制項?
16樓:陽光的雷咩咩
設計好以後,專案-右鍵-重新生成,或者直接執行你的程式,工具箱就會多出乙個齒輪狀的控制項,可以拖動到你的介面上。
當然要達到封裝的要求,最好自定義一些事件和屬性,以及建構函式。
17樓:網友
首先來說,加乙個使用者控制項肯定是可以的。
至於說怎麼加到主窗體,主窗體應該是乙個form吧,這個物件有乙個controls物件,controls物件有乙個add方法,這樣就加入了,剩下的就是顯示位置的問題了,這個你就自己設定,比如設定dock為fill,就是佔滿整個控制項。
18樓:匿名使用者
中的處理:1. 定義public的事件委託,如clickeventhandler;
2. 在usercontrol類中宣告事件,如click;
3. 在usercontrol類中定義引發事件的方法,如onclick()方法;
4. 在usercontrol類的相關方法中呼叫引發事件的方法,如在button_click()中呼叫onclick()。
包含usercontrol的頁面cs檔案中的處理:
1. initializecomponent()中增加事件處理程式,採用findcontrol方法找到usercontrol;
2. 定義事件處理方法,在該方法中處理usercontrol的事件,如usercontrol_clicked()。
19樓:匿名使用者
新增進專案後,就像用系統控制項一樣用吧。不過有些使用者控制屬性可能更改不了。
20樓:網友
開啟你要放入的aspx介面,在設計的模式下,將使用者控制項拖到你想在的位置顯示就可以了。
C裡的什麼控制元件
這不是c 的控制元件,應該用 js寫的。ext 很容易做出來。看外觀像是ext 不過你可以用一般的資料控制元件拉出列表 用css樣式排成豎形的樣式 再用css美化成這個顏色就可以 類似的treeview一樣的話只有第三方和自己繪製了 像是用extjs做的。這個是網頁,標記為 來自csharp加油站吧...
怎樣在C 的Gridview控制項中對資料庫中的檔案進行更新 增添 刪除?
配置資料來源時 選擇高階 然後選擇更新 增添 刪除 就行了。c 中如何使用gridview控制項實現對資料庫的更新.刪除啊 你的資料來源控制項沒有設定updatecommand屬性,當然不能更新了。你的資料繫結控制項能否進行某種操作,取決於它所繫結的資料來源控制項。同樣的你的資料來源控制項設定了deletecomma...
C中timer控制元件的作用,C 中的TIMER控制元件怎麼使用?
其實 timer控制元件的原理就是利用了執行緒,首先設定一個 tick 也就是沒過多少毫秒執行一次 timer 事件。至於timer事件就是你想要做的事了。而那個 tick 就是執行緒裡面的休眠時間。timer為定時器。其作用就是隔一段時間來做某一事情。經常用於重新整理資料等。比如在介面上做個時間顯...