2009-08-26 53 views
0

我有一個看起來像這樣的形式:設置形式目前存在的地區可以點擊

alt text http://img10.imageshack.us/img10/2351/huesaturation.jpg

我需要不同的區域執行不同的代碼,就好像有按鈕。如何在vb.net中設置可點擊的區域?

+0

只是出於好奇,使用此窗體的背景圖像的原因是什麼,而不是實際使用帶有控件的窗體。 – DevByDefault

+0

對我來說很難做出這樣的表格 –

回答

1
  • 如果您'使用一堆按鈕控件,只需將正確的事件處理程序添加到正確的按鈕即可。

  • 如果您不使用按鈕,那麼您需要知道每個特定可點擊組件的確切座標。從那裏您可以將Click事件處理程序添加到窗口本身,然後根據鼠標點擊的座標處理輸入。

+0

請給出一個代碼示例 –

1

當然,您需要知道區域的位置和大小,然後使用窗體的Click事件處理程序。你需要在點擊發生的時間使用光標的位置,並查看它在哪個區域

我會從這裏開始:

http://msdn.microsoft.com/en-us/library/ms171542.aspx

+0

請給出一個代碼示例 –

相關問題