在幫手程序(assister.exe)中,可以點擊錄制按鈕,實現錄制用戶操作直接生成操作列表。而在彈出錄制按鈕的懸浮窗中,需要能夠拖動錄制按鈕放置在任意的位置,以免阻擋正常的窗口。具體功能是,當鼠標停在控件上,控件右側彈出拖動按鈕,鼠標離開控件,右側拖動按鈕縮回。如下圖:
當錄制按鈕背景為Transparent時,無法觸發MouseEnter事件。即當鼠標進入控件時,不能彈出右側拖動按鈕。這是因為默認情況下,透明的區域不會被視為可點擊或交互的部分,因此鼠標事件不會被觸發。
可以按照下面的代碼,設置“偽透明”顏色,可以讓控件看起來透明,同時仍然保留視覺樹中的渲染區域,從而可以正常接收鼠標事件。
它的顏色是白色(RGB = 255,255,255),但透明度非常低(Alpha = 1,幾乎完全透明)。
由于 Alpha 值為 01,人眼幾乎看不到這個顏色,看起來就像“透明”一樣。
<Window?
? ? ? ? ...
? ? ? ? WindowStyle="None"
? ? ? ? AllowsTransparency="True"
? ? ? ? MouseEnter="ShowPaneOnMouseEnter" MouseLeave="HidePaneOnMouseLeave"
? ? ? ? Background="#01FFFFFF"?
? ? ? ? >
【免費】幫手Pro1.2.3自動化鼠標點擊資源-CSDN下載