gpt4 book ai didi

xml - WPF/XAML 任务栏项目信息 : how to remove blank area for ThumbButtons?

转载 作者:行者123 更新时间:2023-12-04 16:48:02 24 4
gpt4 key购买 nike

我正在使用 Window.TaskbarItemInfo为了设置覆盖图标并显示进度状态。然而,这很好用,即使我没有设置 ThumbButtons,缩略图下方显示的那些按钮仍然有一个空白区域。

我可以轻松添加按钮,但不能折叠该区域。我尝试将 ThumbButtonInfos 属性显式设置为 null 或一个空集合。有什么想法吗?

最佳答案

我认为使用 WPF 提供的 TaskbarItemInfo 是不可能的。

我会查看 Microsoft 创建的名为 WindowsAPICodePack 的包。

您必须安装 thisthis

加载窗口后,您可以通过 Microsoft.WindowsAPICodePack.Taskbar.TaskbarManager 类设置覆盖图标和进度状态。示例:

private void OnLoaded(object sender, RoutedEventArgs routedEventArgs)
{
var bitmap = new Bitmap("d:\\icon.png"); // or get it from resource
var iconHandle = bitmap.GetHicon();
var icon = System.Drawing.Icon.FromHandle(iconHandle);

TaskbarManager.Instance.SetOverlayIcon(this, icon, "Accessibility Text");
TaskbarManager.Instance.SetProgressState(TaskbarProgressBarState.Indeterminate, this);
}

结果:

result

您可以看到我设置了叠加层和进度条,但缩略图下方没有空按钮面板。

关于xml - WPF/XAML 任务栏项目信息 : how to remove blank area for ThumbButtons?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35460510/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com