Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将WPF应用程序添加到Windows任务栏_C#_Wpf_Taskbar - Fatal编程技术网

C# 将WPF应用程序添加到Windows任务栏

C# 将WPF应用程序添加到Windows任务栏,c#,wpf,taskbar,C#,Wpf,Taskbar,我想将WPF应用程序停靠在Windows任务栏中,就像某些工具栏(如Address)在Windows 7中工作,WMP在Win XP中工作一样 WPF应用程序需要有一组2-3个按钮,用户可以直接点击这些按钮来执行相应的操作。我做了一些研发,发现了TaskbarItemInfo类。但这并不能帮助实现全部功能,因为应用程序不在任务栏中,用户必须将鼠标悬停在最小化图标上才能获得缩略图图标并单击 我的要求 将应用程序停靠到任务栏 显示一些状态信息 显示进度信息 该应用程序中将有2-3个按钮,因此我希望它

我想将WPF应用程序停靠在Windows任务栏中,就像某些工具栏(如Address)在Windows 7中工作,WMP在Win XP中工作一样

WPF应用程序需要有一组2-3个按钮,用户可以直接点击这些按钮来执行相应的操作。我做了一些研发,发现了TaskbarItemInfo类。但这并不能帮助实现全部功能,因为应用程序不在任务栏中,用户必须将鼠标悬停在最小化图标上才能获得缩略图图标并单击

我的要求

  • 将应用程序停靠到任务栏
  • 显示一些状态信息
  • 显示进度信息
  • 该应用程序中将有2-3个按钮,因此我希望它停靠到任务栏,以便用户可以直接单击它

    问候
    阿维克森

    你可以像下面这样做

    拇指按钮info还允许设置您的图像,单击即可调用功能

    <Window
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:local="clr-namespace:WpfApplication4" x:Class="WpfApplication4.MainWindow"
            Title="MainWindow" Height="350" Width="525">
        <Window.TaskbarItemInfo>
            <TaskbarItemInfo>
                <TaskbarItemInfo.ThumbButtonInfos>
                    <ThumbButtonInfo Description="Play!" Click="ThumbButtonInfo_Click"/>
                    <ThumbButtonInfo Description="Stop!" Click="ThumbButtonInfo_Click_1"  />
                </TaskbarItemInfo.ThumbButtonInfos>
            </TaskbarItemInfo>
        </Window.TaskbarItemInfo>
        <Grid>
        </Grid>
    </Window>
    
    您可以在…中显示进度信息

        <TaskbarItemInfo.ProgressValue></TaskbarItemInfo.ProgressValue>
    
      <TaskbarItemInfo.Description></TaskbarItemInfo.Description>
    
    
    
    和状态信息在

        <TaskbarItemInfo.ProgressValue></TaskbarItemInfo.ProgressValue>
    
      <TaskbarItemInfo.Description></TaskbarItemInfo.Description>
    
    
    
    我想你忘了问一个问题。我想知道如何实现。如果我理解得很好,你想让Windows Media Player这样的按钮显示在任务栏上运行的应用程序的缩略图视图中,对吗?@MilanRaval:这正是我想要的。