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