Bagikan melalui


Microsoft.UI.Xaml.Controls.Primitives Ruang nama

Menentukan komponen yang terdiri dari kontrol WinUI, atau mendukung model komposisi kontrol.

Kelas

AppBarButtonTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol AppBarButton . Tidak ditujukan untuk penggunaan umum.

AppBarTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol AppBar . Tidak ditujukan untuk penggunaan umum.

AppBarToggleButtonTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol AppBarToggleButton . Tidak ditujukan untuk penggunaan umum.

AutoSuggestBoxHelper

Mewakili objek pembantu untuk memuat dan menampilkan daftar saran.

ButtonBase

Mewakili kelas dasar untuk semua kontrol tombol, seperti Tombol, RepeatButton, dan HyperlinkButton.

CalendarPanel

Mewakili panel yang berisi kalender.

CalendarViewTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol CalendarView . Tidak ditujukan untuk penggunaan umum.

CarouselPanel

Mewakili panel yang mengatur itemnya dalam garis dan lingkaran ke item pertama saat item terakhir tercapai.

ColorPickerSlider

Mewakili slider dalam kontrol ColorPicker .

ColorSpectrum

Mewakili kontrol yang memungkinkan pengguna memilih warna dari spektrum visual.

ColumnMajorUniformToLargestGridLayout

Mewakili kisi tata letak di mana setiap sel berukuran seragam berdasarkan sel terbesar dalam kisi yang diperlukan untuk mengakomodasi kontennya.

ComboBoxHelper

Menyediakan metode pembantu ComboBox untuk pengkompilasi XAML.

ComboBoxTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol ComboBox . Tidak ditujukan untuk penggunaan umum.

CommandBarFlyoutCommandBar

Mewakili bilah perintah khusus yang digunakan dalam CommandBarFlyout.

CommandBarFlyoutCommandBarAutomationProperties

Memungkinkan mendapatkan atau mengatur properti otomatisasi tertentu untuk CommandBarFlyoutCommandBar.

CommandBarFlyoutCommandBarTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol CommandBarFlyout . Tidak ditujukan untuk penggunaan umum.

CommandBarTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol CommandBar . Tidak ditujukan untuk penggunaan umum.

CornerRadiusFilterConverter

Mengonversi struktur CornerRadius yang ada ke struktur CornerRadius baru, dengan filter diterapkan untuk mengekstrak hanya bidang yang ditentukan, membiarkan yang lain diatur ke 0.

CornerRadiusToThicknessConverter

Mengonversi CornerRadius ke Ketebalan dan juga menerapkan filter untuk mengekstrak hanya bidang yang ditentukan, membiarkan yang lain diatur ke 0.

DragCompletedEventArgs

Menyediakan data untuk peristiwa DragCompleted yang terjadi saat pengguna menyelesaikan operasi seret dengan mouse kontrol Jempol .

DragDeltaEventArgs

Menyediakan data untuk peristiwa DragDelta yang terjadi satu atau beberapa kali saat pengguna menyeret kontrol Jempol dengan mouse.

DragStartedEventArgs

Menyediakan data untuk peristiwa DragStarted yang terjadi saat pengguna menyeret kontrol Jempol dengan mouse.

FlyoutBase

Mewakili kelas dasar untuk kontrol flyout, seperti Flyout dan MenuFlyout.

FlyoutBaseClosingEventArgs

Menyediakan data untuk peristiwa FlyoutBase.Closing

FlyoutShowOptions

Mewakili opsi yang digunakan untuk menampilkan flyout.

GeneratorPositionHelper

Menyediakan metode utilitas untuk mengevaluasi dan membuat nilai struktur GeneratorPosition . Kode C# dan Microsoft Visual Basic harus menggunakan anggota GeneratorPosition sebagai gantinya.

GridViewItemPresenter

Mewakili elemen visual GridViewItem. Saat mengembangkan untuk Windows 10, gunakan ListViewItemPresenter alih-alih GridViewItemPresenter dalam gaya kontainer item Anda, baik untuk ListView maupun untuk GridView. Jika Anda mengedit salinan gaya kontainer item default maka Anda akan mendapatkan jenis yang benar.

GridViewItemTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol GridView . Tidak ditujukan untuk penggunaan umum.

InfoBarPanel

Mewakili panel yang mengatur itemnya secara horizontal jika ada ruang yang tersedia, jika tidak secara vertikal.

ItemsChangedEventArgs

Menyediakan data untuk peristiwa ItemsChanged .

JumpListItemBackgroundConverter

Menyediakan Kuas latar belakang yang sesuai untuk elemen dalam templat item daftar lompat untuk diikat. Brush mencerminkan tema dan warna aksen saat ini, dan juga digunakan untuk menaungi item daftar lompat grup kosong. Secara default, Brush cocok dengan aplikasi bawaan, tetapi Anda dapat menggantinya agar sesuai dengan kebutuhan desain Anda menggunakan properti Diaktifkan dan Dinonaktifkan .

JumpListItemForegroundConverter

Menyediakan Kuas latar depan yang sesuai untuk elemen dalam templat item daftar lompat untuk diikat. Brush mencerminkan tema dan warna aksen saat ini, dan juga digunakan untuk menaungi item daftar lompat grup kosong. Secara default, Brush cocok dengan aplikasi bawaan, tetapi Anda dapat menggantinya agar sesuai dengan kebutuhan desain Anda menggunakan properti Diaktifkan dan Dinonaktifkan .

LayoutInformation

Menentukan metode yang menyediakan informasi tambahan tentang tata letak elemen.

ListViewItemPresenter

Mewakili elemen visual ListViewItem. Saat mengembangkan untuk Windows 10, gunakan ListViewItemPresenter alih-alih GridViewItemPresenter dalam gaya kontainer item Anda, baik untuk ListView maupun untuk GridView. Jika Anda mengedit salinan gaya kontainer item default maka Anda akan mendapatkan jenis yang benar.

ListViewItemTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk ListViewItem. Tidak ditujukan untuk penggunaan umum.

LoopingSelector

Kontrol pilihan pengguliran tak terbatas.

LoopingSelectorItem

Item yang terkandung dalam kontrol LoopingSelector .

LoopingSelectorPanel

Panel untuk memposisikan dan mengatur elemen child LoopingSelector .

MenuFlyoutItemTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol MenuFlyoutItem . Tidak ditujukan untuk penggunaan umum.

MenuFlyoutPresenterTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol MenuFlyoutPresenter . Tidak ditujukan untuk penggunaan umum.

MonochromaticOverlayPresenter

Memungkinkan penimpaan warna item secara visual dalam kisi dengan skema atau rona monokromatik.

NavigationViewItemPresenter

Mewakili elemen visual NavigationViewItem.

NavigationViewItemPresenterTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol NavigationViewItemPresenter . Tidak ditujukan untuk penggunaan umum.

OrientedVirtualizingPanel

Menambahkan infrastruktur (menyediakan kelas dasar) untuk memvirtualisasikan kontainer tata letak yang mendukung istikamah spasial, seperti VirtualizingStackPanel dan WrapGrid.

PickerFlyoutBase

Mewakili kelas dasar untuk kontrol pemilih.

PivotHeaderItem

Mewakili item header dalam kontrol item header pivot khusus.

PivotHeaderPanel

Menampilkan teks header item dalam kontrol Pivot .

PivotPanel

Menampilkan item dalam kontrol Pivot .

Popup

Menampilkan isi di atas isi yang ada, di dalam batas jendela aplikasi.

RangeBase

Mewakili elemen yang memiliki nilai dalam rentang tertentu, seperti kontrol ProgressBar, ScrollBar, dan Slider .

RangeBaseValueChangedEventArgs

Menyediakan data tentang perubahan nilai rentang untuk peristiwa ValueChanged .

RepeatButton

Mewakili kontrol yang menaikkan peristiwa Klik berulang kali saat ditekan dan ditahan.

RepeatedScrollSnapPoint

Mewakili beberapa titik yang sama dengan yang dapat diposisikan ke konten yang digulirkan.

RepeatedZoomSnapPoint

Mewakili beberapa titik yang sama dengan yang dapat diposisikan oleh konten yang diperbesar.

ScrollBar

Mewakili kontrol yang menyediakan bilah gulir yang memiliki Thumb geser yang posisinya sesuai dengan nilai.

ScrollControllerAddScrollVelocityRequestedEventArgs

Menyediakan data untuk peristiwa tersebut IScrollController.AddScrollVelocityRequested .

ScrollControllerPanRequestedEventArgs

Menyediakan data untuk peristiwa IScrollControllerPanningInfo.PanRequested .

ScrollControllerScrollByRequestedEventArgs

Menyediakan data untuk peristiwa tersebut IScrollController.ScrollByRequested .

ScrollControllerScrollToRequestedEventArgs

Menyediakan data untuk peristiwa tersebut IScrollController.ScrollToRequested .

ScrollEventArgs

Menyediakan data untuk peristiwa Gulir .

ScrollPresenter

Mewakili kontainer primitif yang menyediakan dukungan gulir, geser, dan zoom untuk kontennya.

ScrollSnapPoint

Mewakili satu titik yang dapat diposisikan oleh konten yang digulirkan.

ScrollSnapPointBase

Mewakili kelas dasar untuk menggulir titik snap yang ScrollPresenter digunakan oleh atau kontrol gulir lainnya.

Selector

Mewakili kontrol yang memungkinkan pengguna memilih item dari kumpulan item.

SelectorItem

Menyediakan kelas dasar untuk jenis item dalam kontrol pilihan.

SnapPointBase

Mewakili kelas dasar untuk menggulir dan memperbesar titik snap yang ScrollPresenter digunakan oleh atau kontrol gulir lainnya.

SplitViewTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk SplitView. Tidak ditujukan untuk penggunaan umum.

TabViewListView

Mewakili ListView yang sesuai dengan TabStrip dalam TabView.

Thumb

Mewakili kontrol yang dapat diseret oleh pengguna.

TickBar

Mewakili tanda centang pada kontrol Slider . Tidak ditujukan untuk penggunaan umum.

ToggleButton

Mewakili kontrol yang dapat dipilih pengguna (centang) atau hapus centang (hapus centang). Kelas dasar untuk kontrol yang dapat beralih status, seperti CheckBox dan RadioButton.

ToggleSwitchTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol ToggleSwitch . Tidak ditujukan untuk penggunaan umum.

ToolTipTemplateSettings

Menyediakan nilai terhitung yang dapat direferensikan sebagai sumber TemplatedParent saat menentukan templat untuk kontrol TipsAlat . Tidak ditujukan untuk penggunaan umum.

ZoomSnapPoint

Mewakili satu titik yang dapat diposisikan oleh konten yang diperbesar.

ZoomSnapPointBase

Mewakili kelas dasar untuk memperbesar titik snap yang ScrollPresenter digunakan oleh atau kontrol gulir lainnya.

Struct

GeneratorPosition

GeneratorPosition digunakan untuk menjelaskan posisi item yang dikelola oleh ItemContainerGenerator.

Antarmuka

IScrollController

Menentukan kontrak untuk widget seperti bilah gulir yang dapat mengatur offset gulir konten dalam kontrol pengguliran.

IScrollControllerPanningInfo

Merangkum informasi yang terkait dengan panning independen UI-thread yang dapat didukung implementasi IScrollController .

IScrollSnapPointsInfo

Menjelaskan perilaku titik snap untuk objek yang berisi dan menyajikan item.

Enum

AnimationDirection

Menentukan konstanta yang menentukan arah di mana animasi diterjemahkan dari awal hingga akhir.

ComponentResourceLocation

Menentukan konstanta yang menentukan perilaku pencarian untuk referensi ke sumber daya aplikasi menurut jalur Pengidentifikasi Sumber Daya Seragam (URI).

CornerRadiusFilterKind

Menentukan konstanta yang menentukan jenis filter untuk instans CornerRadiusFilterConverter .

CornerRadiusToThicknessConverterKind

Menentukan konstanta yang menentukan jenis filter untuk instans CornerRadiusToThicknessConverter .

EdgeTransitionLocation

Menentukan konstanta yang menentukan lokasi transisi tepi untuk antarmuka pengguna tepi, seperti bilah aplikasi.

FlyoutPlacementMode

Menentukan konstanta yang menentukan lokasi pilihan untuk memposisikan kontrol turunan FlyoutBase relatif terhadap elemen visual.

FlyoutShowMode

Menentukan konstanta yang menentukan perilaku flyout saat ditampilkan.

GeneratorDirection

Menentukan konstanta yang menentukan arah pembuatan item akan terjadi.

GroupHeaderPlacement

Menyatakan di mana header ditempatkan dalam kaitannya dengan item dalam kontrol pengelompokan item.

ListViewItemPresenterCheckMode

Menentukan konstanta yang menentukan gaya kotak centang yang diperlihatkan untuk memilih item.

ListViewItemPresenterSelectionIndicatorMode

Menentukan konstanta yang menentukan bagaimana indikator pilihan diperlihatkan pada item tampilan daftar.

PlacementMode

Menentukan konstanta yang menentukan lokasi pilihan untuk memposisikan TipsAlat relatif terhadap elemen visual.

PopupPlacementMode

Menentukan konstanta yang menentukan lokasi pilihan untuk memposisikan popup relatif terhadap elemen visual.

ScrollEventType

Menentukan konstanta yang menentukan jenis peristiwa Gulir yang terjadi.

ScrollingIndicatorMode

Menentukan konstanta yang menentukan animasi transisi khusus input yang merupakan bagian dari templat default untuk ScrollBar.

ScrollSnapPointsAlignment

Menentukan konstanta yang menentukan opsi untuk perataan titik snap relatif terhadap tepi viewport. Tepi mana yang tergantung pada orientasi objek tempat penyelarasan diterapkan.

SliderSnapsTo

Menentukan konstanta yang menentukan bagaimana Slider atau kelas kontrol rentang terkait menyesuaikan posisi indikator dengan langkah-langkahnya atau tanda centang.

SnapPointsAlignment

Menentukan konstanta yang menentukan opsi untuk perataan titik snap relatif terhadap tepi. Tepi mana yang tergantung pada orientasi objek tempat penyelarasan diterapkan.

TickPlacement

Menentukan konstanta yang menentukan posisi tanda centang dalam Slider sehubungan dengan trek yang diterapkan kontrol.

Delegasikan

DragCompletedEventHandler

Mewakili metode yang akan menangani peristiwa DragCompleted dari Thumb.

DragDeltaEventHandler

Mewakili metode yang akan menangani peristiwa DragDelta dari Thumb.

DragStartedEventHandler

Mewakili metode yang akan menangani peristiwa DragStarted dari Thumb.

ItemsChangedEventHandler

Mewakili metode yang akan menangani peristiwa ItemsChanged .

RangeBaseValueChangedEventHandler

Mewakili metode yang akan menangani peristiwa ValueChanged .

ScrollEventHandler

Mewakili metode yang akan menangani peristiwa Gulir dari ScrollBar.