翻譯|使用教程|編輯:鮑佳佳|2020-08-21 14:20:39.547|閱讀 811 次
概述:ToolboxControl在工具箱組下的項(xiàng)目集顯示了多個(gè)分類,并自動(dòng)為最終用戶提供拖放功能,以便用戶可以開始從工具箱中拖放項(xiàng)目。它還允許用戶僅通過拖放即可重新排列工具箱上的項(xiàng)目。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DotNetBar for WinForms是一個(gè)擁有89個(gè)組件的用戶界面控件套包,用戶可以使用Visual Studio 2005-2015輕松地創(chuàng)建專業(yè)的用戶界面。十多年來DotNetBar幫助開發(fā)人員輕松地創(chuàng)建易用的專業(yè)Windows Forms (WinForms) 用戶界面。DotNetBar是全世界第一個(gè)引入全功能Office 2013、Office 2010、Windows 7、 Office 2007 style Ribbon控件以及Visual Studio 2005-2013,Metro等主題風(fēng)格和樣式的控件。點(diǎn)擊獲取正版授權(quán)>>
點(diǎn)擊下載DotNetBar for WinForms 最新試用版
DotNetBar for Windows Forms (WinForms) 中的ToolboxControl在工具箱組下的項(xiàng)目集顯示了多個(gè)分類,并自動(dòng)為最終用戶提供拖放功能,以便用戶可以開始從工具箱中拖放項(xiàng)目。它還允許用戶僅通過拖放即可重新排列工具箱上的項(xiàng)目。
您可以在設(shè)計(jì)時(shí)使用VS.NET中的設(shè)計(jì)時(shí)功能或在運(yùn)行時(shí)將新項(xiàng)目添加到ToolboxControl。
在設(shè)計(jì)時(shí),只需使用ToolboxControl的Tasks菜單,如下所示:
要將工具箱項(xiàng)添加到工具箱組,請選擇該組,然后使用其“Tasks ”菜單創(chuàng)建新項(xiàng):
使用上移和下移命令在列表中移動(dòng)選定的工具箱組或選定的項(xiàng)目。
每個(gè)工具箱組均由ToolboxGroup對象表示。每個(gè)ToolboxGroup都包含添加到ToolboxGroup.SubItems集合中的ToolboxItem對象的實(shí)例,這些實(shí)例表示工具箱中的項(xiàng)目。toolboxControl.Groups集合包含所有工具箱組。
Selection
選中每個(gè)工具箱項(xiàng)后,將觸發(fā)toolboxControl.SelectedItemChanged事件,并且 SelectedItem屬性將返回對當(dāng)前選定項(xiàng)的引用。ToolboxControl支持使用SelectionMode屬性選擇的以下選擇模式:
默認(rèn)情況下,每個(gè)工具箱組均被選中,它將展開以顯示其項(xiàng)目,并且先前選擇的組將被折疊。此行為由ExpandSingleGroupOnly屬性控制 。
Search
ToolboxControl具有內(nèi)置的搜索功能。toolboxControl.SearchBoxVisible屬性控制允許用戶搜索控件的文本框是否可見。 SearchForEachWord屬性控制如何執(zhí)行搜索。它指示輸入時(shí)將搜索文本分為單獨(dú)的單詞,還是返回與輸入的任何單詞匹配的項(xiàng),或者是否使用整個(gè)短語來匹配項(xiàng)。
通過代碼工作
這是創(chuàng)建新工具箱組并向其中添加項(xiàng)目的簡單代碼:
ToolboxGroup group=new ToolboxGroup("My Group"); group.LayoutOrientation = DevComponents.DotNetBar.eOrientation.Vertical; group.ResizeItemsToFit = true; group.MultiLine = false; toolboxControl1.Groups.Add(group); ToolboxItem item=new ToolboxItem("Item", "\ue80b", eSymbolSet.Material); group.SubItems.Add(item);
自定義顏色
工具箱控件顏色包含在Office2007ColorTable.StyleClasses集合中??丶褂昧藥讉€(gè)樣式類,如下所示:
ToolboxItem對象使用與標(biāo)準(zhǔn)按鈕相同的顏色表,因此它們在整個(gè)應(yīng)用程序中顯得統(tǒng)一。您可以為它們設(shè)置自定義顏色表。
下載最新版DotNetBar for Windows Forms體驗(yàn)更多功能!如果你有什么疑問歡迎反饋評論,或者點(diǎn)擊此處讓我們的為你提供較為優(yōu)質(zhì)的服務(wù)。本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: