锘?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
灞變笢杞歡寮鍙戝叕鍙?/strong>榪欓噷鐨勮嚜瀹氫箟鎺т歡鏄敱鏅氭帶浠剁粍鍚堣屾垚鐨勩?br style="margin: 0px; padding: 0px;"/>
甯屾湜鍝嶅簲浠g爜鎺ㄨ繜鍒頒嬌鐢ㄨ嚜瀹氫箟鎺т歡鐨勭獥浣撻噷鍐欍?br style="margin: 0px; padding: 0px;"/>
姝ラ涓錛氭柊寤轟竴涓敤鎴鋒帶浠訛紝鏀句袱涓寜閽紝Tag鍒嗗埆鏄痓tn1錛宐tn2.
榪欎袱涓寜閽殑鍏辯敤鍗曞嚮澶勭悊浠g爜濡備笅錛?/strong>
using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; namespace UcDll { public partial class UcTest : UserControl { public UcTest錛堬級 { InitializeComponent錛堬級; } //瀹氫箟濮旀墭 public delegate void BtnClickHandle錛坥bject sender錛?EventArgs e錛? //瀹氫箟 public event BtnClickHandle UserControlBtnClicked; private void btn_Click錛坥bject sender錛?EventArgs e錛?/span> { if 錛圲serControlBtnClicked != null錛?/span> UserControlBtnClicked錛坰ender錛?new EventArgs錛堬級錛?//鎶婃寜閽嚜韜綔涓哄弬鏁頒紶閫?/span> } } } |
姝ラ浜岋細褰撶敤鎴鋒嫋涓涓嚜瀹氫箟鎺т歡鍦ㄧ獥浣撶殑鏃跺欙紝
銆銆
鍦ㄩ噷鍙互鎵懼埌UserControlBtnClicked銆?/strong>
private void ucTest1_UserControlBtnClicked錛坥bject sender錛?EventArgs e錛?/span> { Button btn = sender as Button; MessageBox.Show錛坆tn.Tag.ToString錛堬級錛? } |