• <menu id="w2i4a"></menu>
  • logo DevExpress WinForm中文手冊

    任務(wù)欄助手


    立即下載DevExpress WinForms

    任務(wù)欄助手組件允許您自定義顯示在Windows任務(wù)欄中的應(yīng)用程序按鈕,還可以創(chuàng)建自定義跳轉(zhuǎn)列表(當(dāng)您右鍵單擊任務(wù)欄按鈕時(shí)),向跳轉(zhuǎn)列表添加命令類別,在縮略圖預(yù)覽中向工具欄添加按鈕,并顯示進(jìn)度條和覆蓋圖標(biāo)。

    Winforms任務(wù)欄助手

    任務(wù)欄跳轉(zhuǎn)列表

    跳轉(zhuǎn)列表可以包含以下UI元素:

    • 通用應(yīng)用命令。
    • 帶有自定義命令的 Tasks類別。
    • Frequent或Recent 類別包含Windows shell管理的最近使用的文件。
    • 帶有自定義命令的自定義類別。

    當(dāng)您將鼠標(biāo)懸停在應(yīng)用程序任務(wù)欄按鈕上時(shí),任務(wù)欄助手將顯示一個(gè)實(shí)時(shí)縮略圖預(yù)覽。預(yù)覽窗口可以包含一個(gè)工具欄,在預(yù)覽圖像下方最多有七個(gè)按鈕(見下面的截圖)。

    Winforms任務(wù)欄助手

    任務(wù)類別

    任務(wù)欄助手組件附帶集成到Visual Studio IDE中的 Task Category集合編輯器,集合編輯器允許輕松地創(chuàng)建和自定義任務(wù)以及重新排序或刪除現(xiàn)有任務(wù)。

    Winforms任務(wù)欄助手任務(wù)分類編輯器

    使用JumpListTasksCategory屬性來訪問和管理代碼中Tasks類別中顯示的項(xiàng)(任務(wù))。

    C#:

    using DevExpress.Utils.Taskbar;
    using DevExpress.Utils.Taskbar.Core;
    
    taskbarAssistant1.BeginUpdate();
    // Creates a task.
    JumpListItemTask task = new JumpListItemTask();
    task.Caption = "DevExpress Universal Subscription";
    task.Description = "Our most comprehensive software development package.";
    task.Path = "https://www.devexpress.com/subscriptions/universal.xml";
    task.ShowCommand = WindowShowCommand.Show;
    
    // Adds the task to the Tasks category.
    taskbarAssistant1.JumpListTasksCategory.Add(task);
    taskbarAssistant1.EndUpdate();

    VB.NET :

    Imports DevExpress.Utils.Taskbar
    Imports DevExpress.Utils.Taskbar.Core
    
    taskbarAssistant1.BeginUpdate()
    ' Creates a task.
    Dim task As New JumpListItemTask()
    task.Caption = "DevExpress Universal Subscription"
    task.Description = "Our most comprehensive software development package."
    task.Path = "https://www.devexpress.com/subscriptions/universal.xml"
    task.ShowCommand = WindowShowCommand.Show
    
    ' Adds the task to the Tasks category.
    taskbarAssistant1.JumpListTasksCategory.Add(task)
    taskbarAssistant1.EndUpdate()

    自定義類別

    任務(wù)欄助手還可以顯示多個(gè)自定義類別,使用其Jump List Editor在設(shè)計(jì)時(shí)創(chuàng)建帶有自定義任務(wù)的自定義類別。

    Winforms任務(wù)欄助手自定義

    使用JumpListCustomCategories屬性在代碼中訪問具有自定義類別的集合。

    C#:

    using DevExpress.Utils.Taskbar;
    using DevExpress.Utils.Taskbar.Core;
    
    taskbarAssistant1.BeginUpdate();
    // Creates a custom category.
    JumpListCategory jumpListCategory = new JumpListCategory("Become a UI Superhero");
    
    // Creates a new task.
    JumpListItemTask task = new JumpListItemTask();
    task.Caption = "DevExpress Universal Subscription";
    task.Description = "Our most comprehensive software development package.";
    task.Path = "https://www.devexpress.com/subscriptions/universal.xml";
    task.ShowCommand = DevExpress.Utils.Taskbar.Core.WindowShowCommand.Show;
    
    // Adds the task to the custom category.
    jumpListCategory.JumpItems.Add(task);
    
    // Adds the custom category to the 'JumpListCustomCategories' collection.
    taskbarAssistant1.JumpListCustomCategories.Add(jumpListCategory);
    taskbarAssistant1.EndUpdate();

    VB.NET :

    Imports DevExpress.Utils.Taskbar
    Imports DevExpress.Utils.Taskbar.Core
    
    taskbarAssistant1.BeginUpdate()
    ' Creates a custom category.
    Dim jumpListCategory As New JumpListCategory("Become a UI Superhero")
    
    ' Creates a new task.
    Dim task As New JumpListItemTask()
    task.Caption = "DevExpress Universal Subscription"
    task.Description = "Our most comprehensive software development package."
    task.Path = "https://www.devexpress.com/subscriptions/universal.xml"
    task.ShowCommand = DevExpress.Utils.Taskbar.Core.WindowShowCommand.Show
    
    ' Adds the task to the custom category.
    jumpListCategory.JumpItems.Add(task)
    
    ' Adds the custom category to the 'JumpListCustomCategories' collection.
    taskbarAssistant1.JumpListCustomCategories.Add(jumpListCategory)
    taskbarAssistant1.EndUpdate()

    縮略圖預(yù)覽按鈕

    任務(wù)欄助手可以顯示縮略圖按鈕,使用ThumbnailButtons屬性來訪問和管理縮略圖按鈕,處理Click事件來響應(yīng)按鈕單擊。

    Winforms任務(wù)欄助手

    進(jìn)度提示

    任務(wù)欄助手可以傳達(dá)應(yīng)用程序狀態(tài),并顯示數(shù)據(jù)密集型操作的反饋,使用ProgressMode屬性指定進(jìn)度可視化的類型。

    提示類型

    使用ProgressCurrentValue和ProgressMaximumValue屬性來配置進(jìn)度指示。

    顯示疊加圖標(biāo)

    OverlayIcon屬性指定一個(gè)覆蓋圖標(biāo),任務(wù)欄助手在應(yīng)用程序圖標(biāo)上顯示疊加圖標(biāo)。

    wpf 圖標(biāo)
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();