台灣最大程式設計社群網站
線上人數
803
 
會員總數:246136
討論主題:189720
歡迎您免費加入會員
討論區列表 >> VB.NET >> 請問一下如何如何觸發 TabPage 的事件
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問一下如何如何觸發 TabPage 的事件
價值 : 200 QP  點閱數:297 回應數:4
樓主

P陳
初級顧問
14921 186
8956 2228
發送站內信

各位好:
請問一下
1.在 TabControl1 下有3個 TabPage,在Tabcontrol1 有寫了右鍵的功能選單
2.在TabPage1 TabPage2 TabPage3 上按右鍵時都會出現選單,但問題是我無法知道是在 那一個 TabPage 上按下的右鍵

3.有用MouseMove 事件 但這個事件當 MOUSE 在 上方選單時是無效的,必需進到資料區後才會生效。
4.請問各位要如何處理,才能知道是在那個TabPage選單上按下 右鍵的。

5.也就是找不到在 TabPage 上按右鍵的事件。 (因為這埵n像是 TabControl 的勢力範圍,TabPage 事件是無效的)



搜尋相關Tags的文章: [ TabPage 右鍵 ] ,
本篇文章發表於2019-11-28 11:24
1樓
不錯的參考

Ader Chen
檢舉此回應

請參考看看有無幫助:

本篇文章回覆於2019-11-28 12:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

HB
檢舉此回應
for ref.

本篇文章回覆於2019-11-28 13:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

P陳
檢舉此回應
感謝二位:
會有這個問題是因為在 [TabPage1] [TabPage2] [TabPage3] 上方選單區找不到在那一個被按右鍵的事件(下方資料區有)

To: Aear Chen
您的作法就是我卡關的地方是一樣的,
當停在TabPage1 不管在TabPage 1 2 3 那一個按下右鍵時,TabControl1.SelectedTab.Name 就是 TabPage1
當停在TabPage3 不管在TabPage 1 2 3 那一個按下右鍵時,TabControl1.SelectedTab.Name 就是 TabPage3
不過您用Tag 來傳參數則是我沒有想到的點。

To:HB
您的作法好像可以,正在研究中。
本篇文章回覆於2019-11-28 16:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

P陳
檢舉此回應
TO HB:
感謝您。確定達到要求了
本篇文章回覆於2019-11-28 16:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.