ContextMenu.Placement 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 mengatur Placement properti dari ContextMenu.
public:
property System::Windows::Controls::Primitives::PlacementMode Placement { System::Windows::Controls::Primitives::PlacementMode get(); void set(System::Windows::Controls::Primitives::PlacementMode value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.Primitives.PlacementMode Placement { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Placement : System.Windows.Controls.Primitives.PlacementMode with get, set
Public Property Placement As PlacementMode
Nilai Properti
Salah PlacementMode satu enumerasi. Default adalah MousePoint.
- Atribut
Contoh
Contoh berikut menunjukkan cara menggunakan Placement properti dan mode penempatan untuk menentukan tempat ContextMenu ditempatkannya.
<ContextMenu Placement="Bottom" PlacementRectangle="30,50,0,0">
Keterangan
ContextMenu Ketika ditetapkan ke FrameworkElement.ContextMenu properti atau FrameworkContentElement.ContextMenu , ContextMenuService mengubah nilai properti ini saat ContextMenu terbuka. Jika pengguna membuka ContextMenu dengan menggunakan mouse, Placement diatur ke MousePoint. Jika pengguna membuka ContextMenu dengan menggunakan keyboard, Placement diatur ke Center. Jika Anda ingin mengubah posisi ContextMenu, atur ContextMenuService.Placement properti pada FrameworkElement atau FrameworkContentElement.
Anda dapat memosisikan dengan ContextMenu mengatur PlacementTargetproperti , PlacementRectangle, Placement, HorizontalOffset, dan VerticalOffsetProperty . Properti ini ber perilaku yang sama seperti yang mereka lakukan untuk Popup. Untuk informasi selengkapnya, lihat Perilaku Penempatan Popup.
Informasi Properti Dependensi
Bidang pengidentifikasi | PlacementProperty |
Properti metadata diatur ke true |
Tidak ada |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk