Window.ShowActivated Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |