翻譯|使用教程|編輯:況魚杰|2020-03-17 10:17:37.060|閱讀 1137 次
概述:
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DotNetBar for WinForms是一個擁有89個組件的用戶界面控件套包,用戶可以使用Visual Studio 2005-2015輕松地創建專業的用戶界面。十多年來DotNetBar幫助開發人員輕松地創建易用的專業Windows Forms (WinForms) 用戶界面。
Flyout組件使您可以在Windows Forms應用程序中顯示Outlook樣式的“窺視”面板:
要開始使用控件,只需將工具箱中的Flyout組件添加到窗體上。接下來,準備彈出內容。彈出控件的內容可以是任何控件,因此最好使用Panel控件,并向其中添加所有其他控件以表示彈出控件的內容。您可以直接在窗體上創建彈出窗口的內容,然后將此面板分配給Content屬性。
接下來,使用TargetControl屬性指定彈出目標,該屬性將是用于在例如鼠標懸停在控件上時顯示彈出的控件,并且該控件還將用于定位彈出。若要指定何時顯示彈出,請使用DisplayMode屬性,該屬性允許您在以下任一情況下顯示鼠標彈出:鼠標懸停在控件上,鼠標懸停在控件上,鼠標單擊控件或手動模式。當DisplayMode設置為Manual時,您可以通過調用Show方法顯示它來控制何時顯示彈出。
CloseMode屬性控制何時自動關閉彈出按鈕。您可以選擇以下任意組合:ClickOutside,TargetControlHidden,TargetControlLostFocus,ParentFormDeactivate或手動關閉模式。選擇“手動”模式時,可以使用Close()方法關閉彈出窗口。
PointerSide屬性指定在同時顯示彈出控件的側面指針,喙和確定彈出控件是在TargetControl的上方,下方,左側還是右側顯示。例如,將PointerSide設置為Top表示彈出窗口的喙顯示在其頂部,這意味著整個彈出窗口將顯示在TargetControl下方,因此喙指向它。
ActivateOnShow屬性控制是否在顯示時激活彈出控件,默認情況下不激活。
BackColor和BorderColor屬性允許您為彈出按鈕指定自定義背景和邊框顏色,否則彈出按鈕將根據當前DotNetBar樣式使用顏色。
DeepIntegration –指示控件是否與已知的TargetControl深度集成。 這意味著,例如,當分配給TabStrip,TabControl,SuperTabControl,TokenEditor或AdvTree彈出窗口時,將響應項目事件而顯示,例如將鼠標懸停在選項卡上或將鼠標懸停在令牌或樹節點上。 默認值為true,要禁用此功能,請將此屬性設置為false。
事件
關注慧聚IT微信公眾號???,了解產品的最新動態及最新資訊。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: