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

trueje-li při prvním zobrazení aktivováno okno; v opačném případě . false Výchozí formát je true.

Příklady

Následující příklad ukazuje, jak pomocí značek nakonfigurovat okno tak, aby se otevřelo bez aktivace.

<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 tak, aby se otevřelo bez aktivace.

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

Poznámky

Když se otevře okno s vlastností ShowActivated nastavenou na false , okno se neaktivuje a jeho Activated událost se nevyvolá, dokud uživatel okno ručně neaktivuje jeho výběrem. Po výběru okna se aktivuje a deaktivuje normálně.

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

Nastavení ShowActivated na false v okně, které je otevřeno modálně voláním ShowDialog, nemá žádný skutečný vliv. Přestože modální okno nebude aktivováno, modální okno zabrání uživateli v aktivaci všech ostatních otevřených oken aplikací.

Informace o vlastnosti závislosti

Pole Identifikátor ShowActivatedProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro