[問題] 控制項事件刪除同一控制項

看板C_Sharp (C#)作者 (Jack)時間7年前 (2018/03/03 12:37), 編輯推噓1(108)
留言9則, 2人參與, 7年前最新討論串1/1
在winform中 我做了一個使用者控制項,裡面有個按鈕 我希望按下去之後可以移除掉整個控制項 但是按鈕事件是屬於該控制項 我找不到方法可以在這個事件中刪除自身 請問版友這個要求可以達成嗎? 先謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.118.71 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1520051841.A.AA1.html

03/04 00:28, 7年前 , 1F
UserControl1 userControl1 = this.Parent.Controls
03/04 00:28, 1F

03/04 00:28, 7年前 , 2F
.Find(this.Name, true).FirstOrDefault() as UserC
03/04 00:28, 2F

03/04 00:28, 7年前 , 3F
ontrol1;
03/04 00:28, 3F

03/04 00:28, 7年前 , 4F
userControl1.Dispose();
03/04 00:28, 4F

03/04 10:51, 7年前 , 5F
謝謝您 稍等試試看 但user control 被dispose之後,執行
03/04 10:51, 5F

03/04 10:51, 7年前 , 6F
中的event不也消失了嗎
03/04 10:51, 6F

03/06 16:11, 7年前 , 7F
這部份就不清楚了 我測試的結果 事件應該還是會執
03/06 16:11, 7F

03/06 16:11, 7年前 , 8F
行完
03/06 16:11, 8F

03/06 16:56, 7年前 , 9F
我測試也可以耶,謝謝你
03/06 16:56, 9F
文章代碼(AID): #1QcYQ1gX (C_Sharp)
文章代碼(AID): #1QcYQ1gX (C_Sharp)