Sdílet prostřednictvím


Window.ShowActivated Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je okno aktivováno při prvním zobrazení.

public:
 property bool ShowActivated { bool get(); void set(bool value); };
public bool ShowActivated { get; set; }
member this.ShowActivated : bool with get, set
Public Property ShowActivated As Boolean

Hodnota vlastnosti

truepokud je při prvním zobrazení aktivováno okno; v opačném případě . false Výchozí hodnota je true.

Příklady

Následující příklad ukazuje, jak pomocí revizí nakonfigurovat okno, které se má otevřít, aniž by bylo aktivováno.

<Window
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="WindowShowActivatedSnippets.AWindow"
    ShowActivated="False">
using System.Windows;

namespace WindowShowActivatedSnippets
{
    public partial class AWindow : Window
    {
        public AWindow()
        {
            InitializeComponent();
        }
    }
}

Imports System.Windows

Namespace WindowShowActivatedSnippets
    Partial Public Class AWindow
        Inherits Window
        Public Sub New()
            InitializeComponent()
        End Sub
    End Class
End Namespace

Následující příklad ukazuje, jak pomocí kódu nakonfigurovat okno, které se má otevřít, aniž by bylo aktivováno.

AWindow window = new AWindow();
window.ShowActivated = false;
window.Show();
Dim window As New AWindow()
window.ShowActivated = False
window.Show()

Poznámky

Pokud je okno s ShowActivated jeho vlastností nastavena na false je otevřeno, okno není aktivováno a jeho Activated událost není vyvolána, dokud uživatel ručně neaktivuje okno výběrem. Po výběru okna se aktivuje a deaktivuje normálně.

Chcete-li zabránit aktivaci okna při otevření, ShowActivated musí být vlastnost nastavena na false před zobrazením okna (voláním Show); nastavení ShowActivated po false zobrazení okna nemá žádný vliv.

Nastavení ShowActivated na false okno, které je otevřeno modálně voláním ShowDialog, nemá žádný skutečný dopad. I když se modální okno neaktivuje, modální okno zabrání uživateli v aktivaci jakýchkoli jiných otevřených oken aplikací.

Informace o vlastnosti závislosti

Pole Identifikátor ShowActivatedProperty
Vlastnosti metadat nastavené na true None

Platí pro