Bagikan melalui


Window.ShowActivated Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah jendela diaktifkan saat pertama kali ditampilkan.

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

Nilai Properti

true jika jendela diaktifkan saat pertama kali ditampilkan; jika tidak, false. Default adalah true.

Contoh

Contoh berikut menunjukkan cara menggunakan markup untuk mengonfigurasi jendela yang akan dibuka tanpa diaktifkan.

<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

Contoh berikut menunjukkan cara menggunakan kode untuk mengonfigurasi jendela yang akan dibuka tanpa diaktifkan.

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

Keterangan

Ketika jendela dengan propertinya ShowActivated diatur ke false dibuka, jendela tidak diaktifkan dan peristiwanya Activated tidak dinaikkan sampai pengguna mengaktifkan jendela secara manual dengan memilihnya. Setelah jendela dipilih, jendela akan diaktifkan dan dinonaktifkan secara normal.

Untuk mencegah jendela diaktifkan saat terbuka, ShowActivated properti harus diatur ke false sebelum jendela ditampilkan (dengan memanggil Show); pengaturan ShowActivated ke false setelah jendela ditampilkan tidak berpengaruh.

Mengatur ShowActivated ke false pada jendela yang dibuka secara modal, dengan memanggil ShowDialog, tidak berdampak nyata. Meskipun jendela modal tidak akan diaktifkan, jendela modal akan mencegah pengguna mengaktifkan jendela aplikasi terbuka lainnya.

Informasi Properti Dependensi

Bidang pengidentifikasi ShowActivatedProperty
Properti metadata diatur ke true Tidak ada

Berlaku untuk