(0) exportieren Drucken
Alle erweitern

Window.ShowActivated-Eigenschaft

Aktualisiert: Juli 2008

Ruft einen Wert ab, der angibt, ob ein Fenster beim ersten Anzeigen aktiviert wird. Dies ist eine Abhängigkeitseigenschaft.

Namespace:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS für XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public bool ShowActivated { get; set; }
/** @property */
public boolean get_ShowActivated()
/** @property */
public  void set_ShowActivated(boolean value)

public function get ShowActivated () : boolean
public function set ShowActivated (value : boolean)
<object ShowActivated="bool" .../>

Eigenschaftenwert

Typ: System.Boolean
true, wenn ein Fenster beim ersten Anzeigen aktiviert wird, andernfalls false. Der Standardwert beträgt true.

Bezeichnerfeld

ShowActivatedProperty

Auf true festgelegte Metadateneigenschaften.

Keiner

Beim Öffnen eines Fensters, dessen ShowActivated-Eigenschaft auf false festgelegt ist, wird das Fenster erst aktiviert und das zugehörige Activated-Ereignis erst ausgelöst, wenn ein Benutzer das Fenster durch Auswählen manuell aktiviert. Wenn das Fenster ausgewählt wurde, wird dieses normal aktiviert und deaktiviert.

Um zu verhindern, dass ein Fenster beim Öffnen aktiviert wird, muss die ShowActivated-Eigenschaft auf false festgelegt werden, bevor das Fenster angezeigt wird (durch Aufrufen von Show). Wenn ShowActivated auf false wird, nachdem ein Fenster angezeigt wird, hat dies keine Auswirkungen.

Wenn ShowActivated durch Aufrufen von ShowDialog für ein modal geöffnetes Fenster auf false festgelegt wird, hat dies keine wirkliche Auswirkung. Zwar wird das modale Fenster nicht aktiviert, doch verhindert es, dass Benutzer andere Anwendungsfenster aktivieren können.

Ein Beispiel, in dem veranschaulicht wird, wie ein Fenster ohne Aktivierung angezeigt wird, finden Sie unter Beispiel für das Anzeigen eines Fensters ohne Aktivieren.

Im folgenden Beispiel wird veranschaulicht, wie mithilfe von Markup ein Fenster so konfiguriert wird, dass es ohne Aktivierung geöffnet 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">


using System.Windows; // Window

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


Im folgenden Beispiel wird veranschaulicht, wie mithilfe von Code ein Fenster so konfiguriert wird, dass es ohne Aktivierung geöffnet wird.

AWindow window = new AWindow();
window.ShowActivated = false;
window.Show();


.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5 SP1, 3.0 SP1

Datum

Versionsgeschichte

Grund

Juli 2008

Thema für neuen Member hinzugefügt.

SP1-Featureänderung.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft