看板
[ C_Sharp ]
討論串[問題] 如何觸發動態產生的物件的Click事件
共 6 篇文章
內容預覽:
動態產生一堆功能相近的 control, 通常會 "放在一起",. 這時候可以把這些 control 放在一個 container 裡面,. 例如說放在一個 Panel 內, 然後裡面(也就)不要放其他同 type 的 control.. 當你需要對這些動態產生的 control 進行操作時,. 就
(還有665個字)
內容預覽:
其實差不多就是 andymi 講的那樣吧?. 在 runtime 時產生了很多的 Controls, 但 method 是在寫程式時寫的,. 因此你只能將動態產生的 Controls共用同一個或數個 method.. 例如產生 List<Button> MyButtons, 生出一百個之後,通通都是
(還有190個字)
內容預覽:
這部分,由於我是會用到e的內容的,目前我用感覺很笨的方法處理,. 直接寫一個按下的內容丟進去,. MouseEventArgs m = new MouseEventArgs(MouseButtons.Left, 1,. Pic.Location.X, Pic.Location.Y, 0);. key
(還有510個字)
內容預覽:
其實我看不懂你的意思,交流一下,有錯請指教 :). 關鍵字大概是 programatically add controls to ... 之類的術語,. 要動態產出一個 PictureBox 並不難,其實打開你的 Form1.designer.cs. 看一下照抄一次就出來了。要掛個 event ha
(還有159個字)
內容預覽:
依樣畫葫蘆? 所以實際上根本沒有 thePic_Click 這個方法?. 可以試著在動態產生 PictureBox 時把 Click 事件加上去. 都加同一個方法. 原來的Click方法應該像這樣:. private void button1_Click(object sender, EventAr
(還有1173個字)