首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C#显示任务栏缩略图上的按钮

C#显示任务栏缩略图上的按钮
EN

Stack Overflow用户
提问于 2013-08-20 04:52:48
回答 2查看 4.3K关注 0票数 10

在WMP中,我被显示在任务栏缩略图上的按钮。我如何在C#中为我的winforms应用程序制作它们?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-20 05:04:25

WindowsAPICodePack包含一个名为ThumbnailToolBarButton的控件,您可以使用该控件来启动此功能。

您需要确保每个按钮都有图标(因为我不相信您可以在它们上放置文本),然后应该简单地创建新控件和添加相关的事件处理程序。

来源于这里

票数 5
EN

Stack Overflow用户

发布于 2013-08-20 05:01:07

XAML

代码语言:javascript
复制
<Window.TaskbarItemInfo>
    <TaskbarItemInfo>
        <TaskbarItemInfo.ThumbButtonInfos>
            <ThumbButtonInfo ImageSource="/IconProgressDemo;component/Icon1.ico" Description="Play!" Click="ThumbButtonInfo_Click" />
            <ThumbButtonInfo ImageSource="/IconProgressDemo;component/Icon2.ico" Description="Stop!" Click="ThumbButtonInfo_Click" />
        </TaskbarItemInfo.ThumbButtonInfos>
    </TaskbarItemInfo>
</Window.TaskbarItemInfo>

C#

代码语言:javascript
复制
private void ThumbButtonInfo_Click(object sender, EventArgs e)
{
    MessageBox.Show((sender as System.Windows.Shell.ThumbButtonInfo).Description);
}

我还没试过,希望这会有帮助。

并参考这些链接。

http://www.zayko.net/post/Adding-Buttons-to-Window-Thumbnail-in-WPF-4-for-Windows-7-(C).aspx

topic2.aspx

http://msdn.microsoft.com/en-us/magazine/dd942846.aspx

还有任务栏API,您可以尝试使用它。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18327185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档