Поделиться через


TaskbarItemInfo.Overlay Свойство

Определение

Получает или задает изображение, отображаемое над значком программы на кнопке панели задач.

public:
 property System::Windows::Media::ImageSource ^ Overlay { System::Windows::Media::ImageSource ^ get(); void set(System::Windows::Media::ImageSource ^ value); };
public System.Windows.Media.ImageSource Overlay { get; set; }
member this.Overlay : System.Windows.Media.ImageSource with get, set
Public Property Overlay As ImageSource

Значение свойства

Изображение, отображаемое над значком программы на кнопке панели задач. Значение по умолчанию — null.

Примеры

В следующем примере показано, как создать TaskbarItemInfo в разметке Overlay и задать свойство . Этот пример является частью более крупного примера, предоставленного TaskbarItemInfo для класса .

<Window.TaskbarItemInfo>
    <TaskbarItemInfo x:Name="taskBarItemInfo1" 
                     Overlay="{StaticResource ResourceKey=StopImage}"
                     ThumbnailClipMargin="80,0,80,140"
                     Description="Taskbar Item Info Sample">
        <TaskbarItemInfo.ThumbButtonInfos>
            <ThumbButtonInfoCollection>
                <ThumbButtonInfo
                    DismissWhenClicked="False"
                    Command="MediaCommands.Play"
                    CommandTarget="{Binding ElementName=btnPlay}"
                    Description="Play"
                    ImageSource="{StaticResource ResourceKey=PlayImage}"/>
                <ThumbButtonInfo
                    DismissWhenClicked="True"
                    Command="MediaCommands.Stop"
                    CommandTarget="{Binding ElementName=btnStop}"
                    Description="Stop"
                    ImageSource="{StaticResource ResourceKey=StopImage}"/>
            </ThumbButtonInfoCollection>
        </TaskbarItemInfo.ThumbButtonInfos>
    </TaskbarItemInfo>
</Window.TaskbarItemInfo>

В следующем примере кода показана установка свойства Overlay в коде.

this.taskBarItemInfo1.Overlay = (DrawingImage)this.FindResource("StopImage");
Me.taskBarItemInfo1.Overlay = Me.FindResource("StopImage")

Комментарии

Вы можете добавить изображение к значку программы на кнопке панели задач, чтобы сообщить пользователю о состоянии приложения. Наложение использует статическую или анимированную ImageSource , расположенную в правом нижнем углу значка на кнопке панели задач. Наложение не отображается, если пользователь настраивает панель задач для отображения небольших значков.

Значки программ в области уведомлений, которая находится в правой части панели задач, обычно используются для передачи состояния приложения пользователю. В Windows 7 значки программ в области уведомлений по умолчанию скрыты и поэтому менее полезны для передачи состояния. Вы можете использовать наложение кнопки панели задач в Windows 7, чтобы сообщить о состоянии, когда значок в области уведомлений скрыт. Приложение может определять версию Windows и предоставлять уведомления в соответствии с операционной системой.

Изображения наложения отрисовываются с соответствующим размером. ImageSource Если представляет Icon, также используется соответствующая битовая глубина.

На следующем рисунке показана панель Overlayзадач .

Сведения об элементе панели задач Пример
Наложение панели задач Windows

Применяется к

См. также раздел