Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Window.ShowActivated-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft ab oder legt einen Wert, der angibt, ob ein Fenster beim ersten anzeigen aktiviert ist.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

Public Property ShowActivated As Boolean

Eigenschaftswert

Type: System.Boolean

true Wenn ein Fenster beim ersten anzeigen aktiviert ist. andernfalls false. Die Standardeinstellung ist true.

Wenn ein Fenster mit der ShowActivated -Eigenschaft auf festgelegt false wird geöffnet, wird das Fenster nicht aktiviert und dessen Activated Ereignis wird nicht ausgelöst, bis ein Benutzer das Fenster durch Auswählen manuell aktiviert. Nachdem das Fenster ausgewählt wird, aktiviert und deaktiviert die Regel.

Um zu verhindern, dass ein Fenster aktiviert wird, wenn sie geöffnet wird, die ShowActivated Eigenschaft muss festgelegt werden, um false bevor das Fenster angezeigt wird (durch Aufrufen von Show); Einstellung ShowActivated zu false nach einem Fenster angezeigt wird, hat keine Auswirkung.

Festlegen ShowActivated zu false auf ein Fenster, das durch Aufrufen von modal geöffnetes ShowDialog, hat dies keine wirkliche Auswirkung. Obwohl das modale Fenster nicht aktiviert wird, wird das modale Fenster verhindert, dass den Benutzer andere Anwendungsfenster aktivieren.

Feld-ID

ShowActivatedProperty

Festgelegte Metadateneigenschaften true

NONE

Im folgenden Beispiel wird veranschaulicht, wie Markup verwendet wird, so konfigurieren Sie ein Fenster geöffnet werden, ohne Aktivierung durchgeführt wird.

<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">

Imports System.Windows ' Window

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

Im folgenden Beispiel wird veranschaulicht, wie Code verwenden, konfigurieren Sie ein Fenster geöffnet werden, ohne es aktiviert wird.

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

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: