TextBlock Kelas
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.
Menyediakan kontrol ringan untuk menampilkan teks dalam jumlah kecil.
public ref class TextBlock sealed : FrameworkElement
/// [Microsoft.UI.Xaml.Markup.ContentProperty(Name="Inlines")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TextBlock final : FrameworkElement
[Microsoft.UI.Xaml.Markup.ContentProperty(Name="Inlines")]
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TextBlock : FrameworkElement
Public NotInheritable Class TextBlock
Inherits FrameworkElement
<TextBlock ...>text</TextBlock>
-or-
<TextBlock>
oneOrMoreInlineElements
</TextBlock>
-or-
<TextBlock .../>
- Warisan
- Atribut
Contoh
Tip
Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Blok teks.
Aplikasi WinUI 3 Gallery mencakup contoh interaktif sebagian besar kontrol, fitur, dan fungsi WinUI 3. Dapatkan aplikasi dari Microsoft Store atau dapatkan kode sumber di GitHub
Contoh ini menunjukkan TextBlock dengan pilihan teks diaktifkan dan pembungkusan teks diaktifkan.
Penting
Jika menggunakan keyboard untuk pemilihan teks dalam TextBlock, pengguna harus terlebih dahulu mengaktifkan Penjelajahan Caret (dengan aplikasi di latar depan, tekan F7).
Teks yang dirender terlihat seperti ini:
<TextBlock Text="This text demonstrates the wrapping behavior of a TextBlock." Width="240"
IsTextSelectionEnabled="True" TextWrapping="Wrap"/>
TextBlock textBlock = new TextBlock();
textBlock.Text = "This text demonstrates the wrapping behavior of a TextBlock.";
textBlock.Width = 240;
textBlock.IsTextSelectionEnabled = true;
textBlock.TextWrapping = TextWrapping.Wrap;
// Add TextBlock to the visual tree.
rootPanel.Children.Add(textBlock);
Contoh ini memperlihatkan cara mengkustomisasi tampilan TextBlock dengan satu Eksekusi teks. Properti FontWeight, FontFamily, FontStyle, Foreground color, dan SelectionHighlightColor disesuaikan.
Teks yang dirender terlihat seperti ini:
<TextBlock Text="This text demonstrates some TextBlock properties."
IsTextSelectionEnabled="True"
SelectionHighlightColor="Green"
Foreground="Blue"
FontWeight="Light"
FontFamily="Arial"
FontStyle="Italic"/>
TextBlock textBlock = new TextBlock();
textBlock.Text = "This text demonstrates some TextBlock properties.";
textBlock.IsTextSelectionEnabled = true;
textBlock.SelectionHighlightColor = new SolidColorBrush(Windows.UI.Colors.Green);
textBlock.Foreground = new SolidColorBrush(Windows.UI.Colors.Blue);
textBlock.FontWeight = Windows.UI.Text.FontWeights.Light;
textBlock.FontFamily = new FontFamily("Arial");
textBlock.FontStyle = Windows.UI.Text.FontStyle.Italic;
// Add TextBlock to the visual tree.
rootPanel.Children.Add(textBlock);
Contoh ini menunjukkan penyesuaian elemen sebaris yang berbeda dalam TextBlock.
Teks yang dirender terlihat seperti ini:
<TextBlock IsTextSelectionEnabled="True" SelectionHighlightColor="Green" FontFamily="Arial">
<Run Foreground="Blue" FontWeight="Light" Text="This text demonstrates "></Run>
<Span FontWeight="SemiBold">
<Run FontStyle="Italic">the use of inlines </Run>
<Run Foreground="Red">with formatting.</Run>
</Span>
</TextBlock>
TextBlock textBlock = new TextBlock();
textBlock.IsTextSelectionEnabled = true;
textBlock.SelectionHighlightColor = new SolidColorBrush(Windows.UI.Colors.Green);
textBlock.FontFamily = new FontFamily("Arial");
// For Run and Span, add 'using Windows.UI.Xaml.Documents;'
Windows.UI.Xaml.Documents.Run run = new Run();
run.Foreground = new SolidColorBrush(Windows.UI.Colors.Blue);
run.FontWeight = Windows.UI.Text.FontWeights.Light;
run.Text = "This text demonstrates ";
Windows.UI.Xaml.Documents.Span span = new Span();
span.FontWeight = Windows.UI.Text.FontWeights.SemiBold;
Run run1 = new Run();
run1.FontStyle = Windows.UI.Text.FontStyle.Italic;
run1.Text = "the use of inlines ";
Run run2 = new Run();
run2.Foreground = new SolidColorBrush(Windows.UI.Colors.Red);
run2.Text = "with formatting.";
span.Inlines.Add(run1);
span.Inlines.Add(run2);
textBlock.Inlines.Add(run);
textBlock.Inlines.Add(span);
// Add TextBlock to the visual tree.
rootPanel.Children.Add(textBlock);
Contoh ini memperlihatkan cara menggunakan hyperlink sebaris. Untuk informasi selengkapnya, lihat Hyperlink.
<TextBlock><Hyperlink xml:space="preserve" NavigateUri="http://www.bing.com"> Hyperlink to Bing </Hyperlink></TextBlock>
// Create a TextBlock this is needed to put the hyperlink inside
TextBlock textBlock = new TextBlock();
// Create a Hyperlink and a Run.
// The Run is used as the visible content of the hyperlink.
Hyperlink hyperlink = new Hyperlink();
Run run = new Run();
// Set the Text property on the run.
// This is the visible text of the hyperlink.
run.Text = " Hyperlink to Bing ";
// Add the Run to the Hyperlink.
hyperlink.Inlines.Add(run);
// Set the URI for the Hyperlink.
hyperlink.NavigateUri = new Uri("http://www.bing.com");
// Add the Hyperlink to the TextBlock.
textBlock.Inlines.Add(hyperlink);
// Add TextBlock to the visual tree.
rootPanel.Children.Add(textBlock);
Contoh berikut menunjukkan cara menggunakan properti LineStackingStrategy untuk menentukan bagaimana kotak baris dibuat untuk baris teks TextBlock. TextBlock pertama memiliki nilai LineStackingStrategyMaxHeight, TextBlock kedua memiliki nilai BlockLineHeight, dan TextBlock ketiga memiliki nilai BaselineToBaseline.
Teks yang dirender terlihat seperti ini:
<StackPanel>
<!-- This TextBlock has a LineStackingStrategy set to "MaxHeight". -->
<TextBlock FontFamily="Verdana"
LineStackingStrategy="MaxHeight"
LineHeight="10"
Width="500"
TextWrapping="Wrap" >
Use the <Run FontSize="30">LineStackingStrategy</Run> property to determine how a line box is
created for each line. A value of <Run FontSize="20">MaxHeight</Run> specifies that the stack
height is the smallest value that contains all the inline elements on that line when those
elements are properly aligned. A value of <Run FontSize="20">BlockLineHeight</Run> specifies
that the stack height is determined by the block element LineHeight property value. A value of
<Run FontSize="20">BaselineToBaseline</Run> specifies that the stack height is determined by adding
LineHeight to the baseline of the previous line.
</TextBlock>
<!-- With a margin pushing down 20 pixels, draw a line just above the second textblock. -->
<!-- The fonts will reach above the LineHeight size and over the line. -->
<StackPanel Margin="0,20,0,0" HorizontalAlignment="Center">
<Line Stroke="Green" X2="500" />
</StackPanel>
<!-- Here is the same TextBlock but the LineStackingStrategy is set to "BlockLineHeight". -->
<TextBlock FontFamily="Verdana"
LineStackingStrategy="BlockLineHeight"
LineHeight="10"
Width="500"
TextWrapping="Wrap">
Use the <Run FontSize="30">LineStackingStrategy</Run> property to determine how a line box is
created for each line. A value of <Run FontSize="20">MaxHeight</Run> specifies that the stack
height is the smallest value that contains all the inline elements on that line when those
elements are properly aligned. A value of <Run FontSize="20">BlockLineHeight</Run> specifies
that the stack height is determined by the block element LineHeight property value. A value of
<Run FontSize="20">BaselineToBaseline</Run> specifies that the stack height is determined by adding
LineHeight to the baseline of the previous line.
</TextBlock>
<!-- With a margin pushing down 20 pixels, draw a line just above the third textblock. -->
<StackPanel Margin="0,20,0,0" HorizontalAlignment="Center">
<Line Stroke="Green" X2="500" />
</StackPanel>
<!-- Here is the same TextBlock but the LineStackingStrategy is set to "BaselineToBaseline". -->
<TextBlock FontFamily="Verdana"
LineStackingStrategy="BaselineToBaseline"
LineHeight="10"
Width="500"
TextWrapping="Wrap">
Use the <Run FontSize="30">LineStackingStrategy</Run> property to determine how a line box is
created for each line. A value of <Run FontSize="20">MaxHeight</Run> specifies that the stack
height is the smallest value that contains all the inline elements on that line when those
elements are properly aligned. A value of <Run FontSize="20">BlockLineHeight</Run> specifies
that the stack height is determined by the block element LineHeight property value. A value of
<Run FontSize="20">BaselineToBaseline</Run> specifies that the stack height is determined by adding
LineHeight to the baseline of the previous line.
</TextBlock>
</StackPanel>
Keterangan
Tip
Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Blok teks.
TextBlock adalah kontrol utama untuk menampilkan teks baca-saja di aplikasi. Anda bisa menggunakannya untuk menampilkan teks baris tunggal atau multibaris, hyperlink sebaris, dan teks dengan pemformatan seperti tebal, miring, atau digaris bawahi.
TextBlock biasanya lebih mudah digunakan dan memberikan performa penyajian teks yang lebih baik daripada RichTextBlock, jadi lebih disukai untuk sebagian besar teks UI aplikasi. Ini juga menyediakan banyak opsi pemformatan yang sama untuk menyesuaikan cara teks Anda dirender. Meskipun Anda dapat meletakkan hentian baris dalam teks, TextBlock dirancang untuk menampilkan satu paragraf dan tidak mendukung indentasi teks. Pertimbangkan RichTextBlock jika Anda memerlukan dukungan untuk beberapa paragraf, teks multikolom, atau elemen UI sebaris seperti gambar.
Performa teks
Mulai Windows 10, peningkatan performa dilakukan pada TextBlock yang mengurangi penggunaan memori secara keseluruhan dan sangat mengurangi waktu CPU untuk melakukan pengukuran dan pengaturan teks. Untuk mengetahui selengkapnya tentang peningkatan performa ini dan cara memastikan Anda menggunakannya, lihat bagian Pertimbangan performa dari panduan kontrol TextBlock.
Gaya teks bawaan
Anda dapat menggunakan Windows 10 gaya teks yang dikirim dengan platform untuk meratakan gaya teks Anda dengan teks yang digunakan dalam sistem. Berikut cara menggunakan gaya bawaan untuk menyelaraskan dengan ramp jenis Windows 10. Untuk informasi selengkapnya, lihat sumber daya tema XAML.
<TextBlock Text="Header" Style="{StaticResource HeaderTextBlockStyle}"/>
<TextBlock Text="SubHeader" Style="{StaticResource SubheaderTextBlockStyle}"/>
<TextBlock Text="Title" Style="{StaticResource TitleTextBlockStyle}"/>
<TextBlock Text="SubTitle" Style="{StaticResource SubtitleTextBlockStyle}"/>
<TextBlock Text="Base" Style="{StaticResource BaseTextBlockStyle}"/>
<TextBlock Text="Body" Style="{StaticResource BodyTextBlockStyle}"/>
<TextBlock Text="Caption" Style="{StaticResource CaptionTextBlockStyle}"/>
Teks yang dirender terlihat seperti ini:
Font warna
Secara default TextBlock mendukung font warna tampilan. Font warna default pada sistem adalah Segoe UI Emoji dan TextBlock akan kembali ke font ini untuk menampilkan glyph berwarna. Untuk informasi selengkapnya, lihat properti IsColorFontEnabled .
<TextBlock FontSize="30">Hello ☺⛄☂♨⛅</TextBlock>
Teks yang dirender terlihat seperti ini:
Konstruktor
TextBlock() |
Menginisialisasi instans baru kelas TextBlock . |
Properti
AccessKey |
Mendapatkan atau mengatur kunci akses (mnemonic) untuk elemen ini. (Diperoleh dari UIElement) |
AccessKeyScopeOwner |
Mendapatkan atau mengatur elemen sumber yang menyediakan cakupan kunci akses untuk elemen ini, meskipun tidak berada di pohon visual elemen sumber. (Diperoleh dari UIElement) |
ActualHeight |
Mendapatkan tinggi frameworkElement yang dirender. Lihat Keterangan. (Diperoleh dari FrameworkElement) |
ActualOffset |
Mendapatkan posisi UIElement ini, relatif terhadap induknya, dihitung selama lulus pengaturan proses tata letak. (Diperoleh dari UIElement) |
ActualSize |
Mendapatkan ukuran yang dihitung UIElement ini selama proses penyusunan tata letak. (Diperoleh dari UIElement) |
ActualTheme |
Mendapatkan tema UI yang saat ini digunakan oleh elemen , yang mungkin berbeda dari RequestedTheme. (Diperoleh dari FrameworkElement) |
ActualWidth |
Mendapatkan lebar frameworkElement yang dirender. Lihat Keterangan. (Diperoleh dari FrameworkElement) |
AllowDrop |
Mendapatkan atau menetapkan nilai yang menentukan apakah UIElement ini dapat menjadi target penurunan untuk tujuan operasi seret dan letakkan. (Diperoleh dari UIElement) |
AllowFocusOnInteraction |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen secara otomatis mendapatkan fokus saat pengguna berinteraksi dengannya. (Diperoleh dari FrameworkElement) |
AllowFocusWhenDisabled |
Mendapatkan atau mengatur apakah kontrol yang dinonaktifkan dapat menerima fokus. (Diperoleh dari FrameworkElement) |
BaselineOffset |
Mengembalikan nilai di mana setiap baris teks diimbangi dari garis besar. |
BaseUri |
Mendapatkan Pengidentifikasi Sumber Daya Seragam (URI) yang mewakili URI dasar untuk objek yang dibangun XAML pada waktu pemuatan XAML. Properti ini berguna untuk resolusi URI pada durasi. (Diperoleh dari FrameworkElement) |
CacheMode |
Mendapatkan atau menetapkan nilai yang menunjukkan bahwa konten yang dirender harus di-cache sebagai bitmap yang dikomposisikan jika memungkinkan. (Diperoleh dari UIElement) |
CanBeScrollAnchor |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah UIElement dapat menjadi kandidat untuk penahanan gulir. (Diperoleh dari UIElement) |
CanDrag |
Mendapatkan atau mengatur nilai yang menunjukkan apakah elemen dapat diseret sebagai data dalam operasi seret dan letakkan. (Diperoleh dari UIElement) |
CenterPoint |
Mendapatkan atau mengatur titik tengah elemen, yang merupakan titik di mana rotasi atau penskalaan terjadi. Mempengaruhi posisi penyajian elemen. (Diperoleh dari UIElement) |
CharacterSpacing |
Mendapatkan atau mengatur spasi seragam di antara karakter, dalam satuan 1/1000 dari em. |
CharacterSpacingProperty |
Mengidentifikasi properti dependensi CharacterSpacing . |
Clip |
Mendapatkan atau mengatur RectangleGeometry yang digunakan untuk menentukan kerangka konten UIElement. (Diperoleh dari UIElement) |
CompositeMode |
Mendapatkan atau mengatur properti yang mendeklarasikan komposisi alternatif dan mode perpaduan untuk elemen dalam tata letak dan jendela induknya. Ini relevan untuk elemen yang terlibat dalam UI XAML campuran / Microsoft DirectX. (Diperoleh dari UIElement) |
ContentEnd |
Mendapatkan objek TextPointer untuk akhir konten teks di TextBlock. |
ContentStart |
Mendapatkan objek TextPointer untuk awal konten teks di TextBlock. |
ContextFlyout |
Mendapatkan atau mengatur flyout yang terkait dengan elemen ini. (Diperoleh dari UIElement) |
DataContext |
Mendapatkan atau mengatur konteks data untuk FrameworkElement. Penggunaan umum konteks data adalah ketika |
DesiredSize |
Mendapatkan ukuran yang dihitung UIElement ini selama pengukuran lulus dari proses tata letak. (Diperoleh dari UIElement) |
Dispatcher |
Selalu kembali |
DispatcherQueue |
|
ExitDisplayModeOnAccessKeyInvoked |
Mendapatkan atau mengatur nilai yang menentukan apakah tampilan kunci akses ditutup saat kunci akses dipanggil. (Diperoleh dari UIElement) |
FlowDirection |
Mendapatkan atau mengatur arah di mana teks dan elemen UI lainnya mengalir dalam elemen induk apa pun yang mengontrol tata letaknya. Properti ini dapat diatur ke atau |
FocusState |
Mendapatkan nilai yang menentukan apakah kontrol ini memiliki fokus, dan mode di mana fokus diperoleh. (Diperoleh dari UIElement) |
FocusVisualMargin |
Mendapatkan atau mengatur margin luar visual fokus untuk FrameworkElement. (Diperoleh dari FrameworkElement) |
FocusVisualPrimaryBrush |
Mendapatkan atau mengatur kuas yang digunakan untuk menggambar batas |
FocusVisualPrimaryThickness |
Mendapatkan atau mengatur ketebalan batas |
FocusVisualSecondaryBrush |
Mendapatkan atau mengatur kuas yang digunakan untuk menggambar batas |
FocusVisualSecondaryThickness |
Mendapatkan atau mengatur ketebalan batas |
FontFamily |
Mendapatkan atau mengatur keluarga font tingkat atas pilihan untuk konten teks dalam elemen ini. |
FontFamilyProperty |
Mengidentifikasi properti dependensi FontFamily . |
FontSize |
Mendapatkan atau mengatur ukuran font untuk konten teks dalam elemen ini. |
FontSizeProperty |
Mengidentifikasi properti dependensi FontSize . |
FontStretch |
Mendapatkan atau mengatur peregangan font untuk konten teks dalam elemen ini. |
FontStretchProperty |
Mengidentifikasi properti dependensi FontStretch . |
FontStyle |
Mendapatkan atau mengatur gaya font untuk konten dalam elemen ini. |
FontStyleProperty |
Mengidentifikasi properti dependensi FontStyle . |
FontWeight |
Mendapatkan atau mengatur bobot font tingkat atas untuk TextBlock. |
FontWeightProperty |
Mengidentifikasi properti dependensi FontWeight . |
Foreground |
Mendapatkan atau mengatur Brush untuk diterapkan ke konten teks TextBlock. |
ForegroundProperty |
Mengidentifikasi properti dependensi Latar Depan . |
Height |
Mendapatkan atau mengatur tinggi frameworkElement yang disarankan. (Diperoleh dari FrameworkElement) |
HighContrastAdjustment |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kerangka kerja secara otomatis menyesuaikan properti visual elemen saat tema kontras tinggi diaktifkan. (Diperoleh dari UIElement) |
HorizontalAlignment |
Mendapatkan atau mengatur karakteristik perataan horizontal yang diterapkan ke FrameworkElement saat disusun dalam induk tata letak, seperti kontrol panel atau item. (Diperoleh dari FrameworkElement) |
HorizontalTextAlignment |
Mendapatkan atau mengatur nilai yang menunjukkan bagaimana teks diratakan dalam TextBlock. |
HorizontalTextAlignmentProperty |
Mengidentifikasi properti dependensi HorizontalTextAlignment. |
Inlines |
Mendapatkan koleksi elemen teks sebaris dalam TextBlock. |
IsAccessKeyScope |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen menentukan cakupan kunci aksesnya sendiri. (Diperoleh dari UIElement) |
IsColorFontEnabled |
Mendapatkan atau mengatur nilai yang menentukan apakah glyph font yang berisi lapisan warna, seperti Segoe UI Emoji, dirender dalam warna. |
IsColorFontEnabledProperty |
Mengidentifikasi properti dependensi IsColorFontEnabled . |
IsDoubleTapEnabled |
Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa DoubleTapped dapat berasal dari elemen tersebut. (Diperoleh dari UIElement) |
IsHitTestVisible |
Mendapatkan atau mengatur apakah area yang terkandung dari UIElement ini dapat mengembalikan nilai true untuk pengujian hit. (Diperoleh dari UIElement) |
IsHoldingEnabled |
Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa Holding dapat berasal dari elemen tersebut. (Diperoleh dari UIElement) |
IsLoaded |
Mendapatkan nilai yang menunjukkan apakah elemen telah ditambahkan ke pohon elemen dan siap untuk interaksi. (Diperoleh dari FrameworkElement) |
IsRightTapEnabled |
Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa RightTapped dapat berasal dari elemen tersebut. (Diperoleh dari UIElement) |
IsTabStop |
Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol disertakan dalam navigasi tab. (Diperoleh dari UIElement) |
IsTapEnabled |
Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa yang Diketuk dapat berasal dari elemen tersebut. (Diperoleh dari UIElement) |
IsTextScaleFactorEnabled |
Mendapatkan atau mengatur apakah pembekuan teks otomatis, untuk mencerminkan pengaturan ukuran teks sistem, diaktifkan. |
IsTextScaleFactorEnabledProperty |
Mengidentifikasi properti dependensi IsTextScaleFactorEnabled . |
IsTextSelectionEnabled |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah pemilihan teks diaktifkan di TextBlock, baik melalui tindakan pengguna atau memanggil API terkait pilihan. |
IsTextSelectionEnabledProperty |
Mengidentifikasi properti dependensi IsTextSelectionEnabled . |
IsTextTrimmed |
Mendapatkan nilai yang menunjukkan apakah kontrol memiliki teks yang dipangkas yang meluap ke area konten. |
IsTextTrimmedProperty |
Mengidentifikasi properti dependensi IsTextTrimmed. |
KeyboardAcceleratorPlacementMode |
Mendapatkan atau mengatur nilai yang menunjukkan apakah tipsalat kontrol menampilkan kombinasi tombol untuk akselerator keyboard terkait. (Diperoleh dari UIElement) |
KeyboardAcceleratorPlacementTarget |
Mendapatkan atau mengatur nilai yang menunjukkan tipsalat kontrol yang menampilkan kombinasi tombol akselerator. (Diperoleh dari UIElement) |
KeyboardAccelerators |
Mendapatkan kumpulan kombinasi tombol yang memanggil tindakan menggunakan keyboard. Akselerator biasanya ditetapkan ke tombol atau item menu.
|
KeyTipHorizontalOffset |
Mendapatkan atau menetapkan nilai yang menunjukkan seberapa jauh kiri atau kanan Tip Kunci ditempatkan sehubungan dengan UIElement. (Diperoleh dari UIElement) |
KeyTipPlacementMode |
Mendapatkan atau menetapkan nilai yang menunjukkan di mana Tip Kunci kunci akses ditempatkan sehubungan dengan batas UIElement. (Diperoleh dari UIElement) |
KeyTipTarget |
Mendapatkan atau menetapkan nilai yang menunjukkan elemen yang ditargetkan oleh Tip Kunci kunci akses. (Diperoleh dari UIElement) |
KeyTipVerticalOffset |
Mendapatkan atau menetapkan nilai yang menunjukkan seberapa jauh ke atas atau ke bawah Tip Kunci ditempatkan sehubungan dengan elemen UI. (Diperoleh dari UIElement) |
Language |
Mendapatkan atau mengatur informasi bahasa pelokalan/globalisasi yang berlaku untuk FrameworkElement, dan juga untuk semua elemen turunan dari FrameworkElement saat ini dalam representasi objek dan di UI. (Diperoleh dari FrameworkElement) |
Lights |
Mendapatkan koleksi objek XamlLight yang melekat pada elemen ini. (Diperoleh dari UIElement) |
LineHeight |
Mendapatkan atau mengatur tinggi setiap baris konten. |
LineHeightProperty |
Mengidentifikasi properti dependensi LineHeight . |
LineStackingStrategy |
Mendapatkan atau mengatur nilai yang menunjukkan bagaimana kotak baris ditentukan untuk setiap baris teks di TextBlock. |
LineStackingStrategyProperty |
Mengidentifikasi properti dependensi LineStackingStrategy . |
ManipulationMode |
Mendapatkan atau mengatur nilai ManipulationModes yang digunakan untuk perilaku UIElement dan interaksi dengan gerakan. Mengatur nilai ini memungkinkan penanganan peristiwa manipulasi dari elemen ini dalam kode aplikasi. (Diperoleh dari UIElement) |
Margin |
Mendapatkan atau mengatur margin luar FrameworkElement. (Diperoleh dari FrameworkElement) |
MaxHeight |
Mendapatkan atau mengatur batasan tinggi maksimum FrameworkElement. (Diperoleh dari FrameworkElement) |
MaxLines |
Mendapatkan atau mengatur jumlah maksimum baris teks yang ditampilkan di TextBlock. |
MaxLinesProperty |
Mengidentifikasi properti dependensi MaxLines . |
MaxWidth |
Mendapatkan atau mengatur batasan lebar maksimum FrameworkElement. (Diperoleh dari FrameworkElement) |
MinHeight |
Mendapatkan atau mengatur batasan tinggi minimum FrameworkElement. (Diperoleh dari FrameworkElement) |
MinWidth |
Mendapatkan atau mengatur batasan lebar minimum FrameworkElement. (Diperoleh dari FrameworkElement) |
Name |
Mendapatkan atau mengatur nama pengidentifikasi objek. Ketika prosesor XAML membuat pohon objek dari markup XAML, kode run-time dapat merujuk ke objek yang dideklarasikan XAML dengan nama ini. (Diperoleh dari FrameworkElement) |
Opacity |
Mendapatkan atau mengatur tingkat keburaman objek. (Diperoleh dari UIElement) |
OpacityTransition |
Mendapatkan atau mengatur ScalarTransition yang menganimasikan perubahan pada properti Opacity. (Diperoleh dari UIElement) |
OpticalMarginAlignment |
Mendapatkan atau mengatur nilai yang menunjukkan bagaimana font dimodifikasi untuk menyelaraskan dengan font dengan ukuran yang berbeda. |
OpticalMarginAlignmentProperty |
Mengidentifikasi properti dependensi OpticalMarginAlignment . |
Padding |
Mendapatkan atau mengatur nilai yang menunjukkan ketebalan ruang padding antara batas area konten dan konten yang ditampilkan oleh TextBlock. |
PaddingProperty |
Mengidentifikasi properti dependensi Padding . |
Parent |
Mendapatkan objek induk dari FrameworkElement ini di pohon objek. (Diperoleh dari FrameworkElement) |
PointerCaptures |
Mendapatkan sekumpulan semua pointer yang diambil, yang dinyatakan sebagai nilai Pointer . (Diperoleh dari UIElement) |
Projection |
Mendapatkan atau mengatur proyeksi perspektif (efek 3-D) untuk diterapkan saat merender elemen ini. (Diperoleh dari UIElement) |
ProtectedCursor |
Mendapatkan atau mengatur kursor yang ditampilkan saat penunjuk berada di atas elemen ini. Default ke null, menunjukkan tidak ada perubahan pada kursor. (Diperoleh dari UIElement) |
RasterizationScale |
Mendapatkan nilai yang menunjukkan jumlah piksel mentah (fisik) untuk setiap piksel tampilan. (Diperoleh dari UIElement) |
RenderSize |
Mendapatkan ukuran render akhir UIElement. Penggunaan tidak disarankan, lihat Keterangan. (Diperoleh dari UIElement) |
RenderTransform |
Mendapatkan atau mengatur informasi transformasi yang memengaruhi posisi penyajian UIElement. (Diperoleh dari UIElement) |
RenderTransformOrigin |
Mendapatkan atau mengatur titik asal dari setiap kemungkinan transformasi render yang dideklarasikan oleh RenderTransform, relatif terhadap batas UIElement. (Diperoleh dari UIElement) |
RequestedTheme |
Mendapatkan atau mengatur tema UI yang digunakan oleh UIElement (dan elemen turunannya ) untuk penentuan sumber daya. Tema UI yang Anda tentukan dengan |
Resources |
Mendapatkan kamus sumber daya yang ditentukan secara lokal. Di XAML, Anda dapat membuat item sumber daya sebagai elemen objek anak dari |
Rotation |
Mendapatkan atau mengatur sudut rotasi searah jarum jam, dalam derajat. Memutar relatif terhadap RotationAxis dan CenterPoint. Mempengaruhi posisi penyajian elemen. (Diperoleh dari UIElement) |
RotationAxis |
Mendapatkan atau mengatur sumbu untuk memutar elemen. (Diperoleh dari UIElement) |
RotationTransition |
Mendapatkan atau mengatur ScalarTransition yang menganimasikan perubahan pada properti Rotasi. (Diperoleh dari UIElement) |
Scale |
Mendapatkan atau mengatur skala elemen. Menskalakan relatif terhadap CenterPoint elemen. Mempengaruhi posisi penyajian elemen. (Diperoleh dari UIElement) |
ScaleTransition |
Mendapatkan atau mengatur Vector3Transition yang menganimasikan perubahan pada properti Skala. (Diperoleh dari UIElement) |
SelectedText |
Mendapatkan rentang teks teks terpilih. |
SelectedTextProperty |
Mengidentifikasi properti dependensi SelectedText . |
SelectionEnd |
Mendapatkan posisi akhir teks yang dipilih di TextBlock. |
SelectionFlyout |
Mendapatkan atau mengatur flyout yang ditampilkan saat teks dipilih menggunakan sentuhan atau pena, atau null jika tidak ada flyout yang ditampilkan. |
SelectionFlyoutProperty |
Mengidentifikasi properti dependensi SelectionFlyout. |
SelectionHighlightColor |
Mendapatkan atau mengatur kuas yang digunakan untuk menyoroti teks yang dipilih. |
SelectionHighlightColorProperty |
Mengidentifikasi properti dependensi SelectionHighlightColor . |
SelectionStart |
Mendapatkan posisi awal teks yang dipilih di TextBlock. |
Shadow |
Mendapatkan atau mengatur efek bayangan yang dilemparkan oleh elemen . (Diperoleh dari UIElement) |
Style |
Mendapatkan atau mengatur Gaya instans yang diterapkan untuk objek ini selama tata letak dan penyajian. (Diperoleh dari FrameworkElement) |
TabFocusNavigation |
Mendapatkan atau menetapkan nilai yang memodifikasi cara kerja tabing dan TabIndex untuk kontrol ini. (Diperoleh dari UIElement) |
TabIndex |
Mendapatkan atau menetapkan nilai yang menentukan urutan di mana elemen menerima fokus saat pengguna menavigasi melalui kontrol menggunakan tombol Tab . (Diperoleh dari UIElement) |
Tag |
Mendapatkan atau menetapkan nilai objek arbitrer yang dapat digunakan untuk menyimpan informasi kustom tentang objek ini. (Diperoleh dari FrameworkElement) |
Text |
Mendapatkan atau mengatur konten teks TextBlock. |
TextAlignment |
Mendapatkan atau mengatur nilai yang menunjukkan perataan horizontal konten teks. |
TextAlignmentProperty |
Mengidentifikasi properti dependensi TextAlignment . |
TextDecorations |
Mendapatkan atau menetapkan nilai yang menunjukkan dekorasi apa yang diterapkan ke teks. |
TextDecorationsProperty |
Mengidentifikasi properti dependensi TextDecorations . |
TextHighlighters |
Mendapatkan kumpulan sorotan teks. |
TextLineBounds |
Mendapatkan atau mengatur nilai yang menunjukkan bagaimana tinggi kotak garis ditentukan untuk setiap baris teks di TextBlock. |
TextLineBoundsProperty |
Mengidentifikasi properti dependensi TextLineBounds . |
TextProperty |
Mengidentifikasi properti dependensi Teks . |
TextReadingOrder |
Mendapatkan atau menetapkan nilai yang menunjukkan bagaimana urutan baca ditentukan untuk TextBlock. |
TextReadingOrderProperty |
Mengidentifikasi properti dependensi TextReadingOrder . |
TextTrimming |
Mendapatkan atau mengatur perilaku pemangkasan teks yang akan digunakan saat konten meluapkan area konten. |
TextTrimmingProperty |
Mengidentifikasi properti dependensi TextTrimming . |
TextWrapping |
Mendapatkan atau mengatur cara TextBlock membungkus teks. |
TextWrappingProperty |
Mengidentifikasi properti dependensi TextWrapping . |
Transform3D |
Mendapatkan atau mengatur efek transformasi 3-D untuk diterapkan saat merender elemen ini. (Diperoleh dari UIElement) |
TransformMatrix |
Mendapatkan atau mengatur matriks transformasi untuk diterapkan ke elemen . (Diperoleh dari UIElement) |
Transitions |
Mendapatkan atau mengatur kumpulan elemen gaya Transisi yang berlaku untuk UIElement. (Diperoleh dari UIElement) |
Translation |
Mendapatkan atau mengatur posisi penyajian x, y, dan z dari elemen. (Diperoleh dari UIElement) |
TranslationTransition |
Mendapatkan atau mengatur Vector3Transition yang menganimasikan perubahan pada properti Terjemahan. (Diperoleh dari UIElement) |
Triggers |
Mendapatkan koleksi pemicu untuk animasi yang ditentukan untuk FrameworkElement. Tidak umum digunakan. Lihat Keterangan. (Diperoleh dari FrameworkElement) |
UseLayoutRounding |
Mendapatkan atau menetapkan nilai yang menentukan apakah penyajian untuk objek dan subtree visualnya harus menggunakan perilaku pembulatan yang menyelaraskan penyajian ke seluruh piksel. (Diperoleh dari UIElement) |
UseSystemFocusVisuals |
Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol menggunakan visual fokus yang digambar oleh sistem atau visual fokus yang ditentukan dalam templat kontrol. (Diperoleh dari UIElement) |
VerticalAlignment |
Mendapatkan atau mengatur karakteristik perataan vertikal yang diterapkan ke FrameworkElement saat disusun dalam objek induk seperti kontrol panel atau item. (Diperoleh dari FrameworkElement) |
Visibility |
Mendapatkan atau mengatur visibilitas UIElement.
|
Width |
Mendapatkan atau mengatur lebar FrameworkElement. (Diperoleh dari FrameworkElement) |
XamlRoot |
Mendapatkan atau mengatur tempat |
XYFocusDown |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (D-pad) pengontrol game. (Diperoleh dari UIElement) |
XYFocusDownNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi bawah. (Diperoleh dari UIElement) |
XYFocusKeyboardNavigation |
Mendapatkan atau mengatur nilai yang mengaktifkan atau menonaktifkan navigasi menggunakan panah arah keyboard. (Diperoleh dari UIElement) |
XYFocusLeft |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan kiri di Directional Pad (D-pad) pengontrol game. (Diperoleh dari UIElement) |
XYFocusLeftNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi kiri. (Diperoleh dari UIElement) |
XYFocusRight |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan kanan pada Directional Pad (D-pad) pengontrol game. (Diperoleh dari UIElement) |
XYFocusRightNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi yang tepat. (Diperoleh dari UIElement) |
XYFocusUp |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (D-pad) pengontrol game. (Diperoleh dari UIElement) |
XYFocusUpNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi naik. (Diperoleh dari UIElement) |
Metode
AddHandler(RoutedEvent, Object, Boolean) |
Menambahkan penanganan aktivitas yang dirutekan untuk peristiwa rute tertentu, menambahkan handler ke pengumpulan handler pada elemen saat ini. Tentukan |
Arrange(Rect) |
Memposisikan objek anak dan menentukan ukuran untuk UIElement. Objek induk yang menerapkan tata letak kustom untuk elemen anak mereka harus memanggil metode ini dari implementasi penimpaan tata letaknya untuk membentuk pembaruan tata letak rekursif. (Diperoleh dari UIElement) |
ArrangeOverride(Size) |
Menyediakan perilaku untuk pass tata letak "Atur". Kelas dapat mengambil alih metode ini untuk menentukan perilaku pass "Arrange" mereka sendiri. (Diperoleh dari FrameworkElement) |
CancelDirectManipulations() |
Membatalkan pemrosesan manipulasi langsung yang sedang berlangsung (panning/zooming yang ditentukan sistem) pada induk ScrollViewer apa pun yang berisi UIElement saat ini. (Diperoleh dari UIElement) |
CapturePointer(Pointer) |
Mengatur pengambilan pointer ke UIElement. Setelah ditangkap, hanya elemen yang telah menangkap yang akan menembakkan peristiwa terkait pointer. (Diperoleh dari UIElement) |
ClearValue(DependencyProperty) |
Menghapus nilai lokal properti dependensi. (Diperoleh dari DependencyObject) |
CopySelectionToClipboard() |
Menyalin isi terpilih ke papan klip Windows. |
FindName(String) |
Mengambil objek yang memiliki nama pengidentifikasi yang ditentukan. (Diperoleh dari FrameworkElement) |
FindSubElementsForTouchTargeting(Point, Rect) |
Memungkinkan subkelas UIElement untuk mengekspos elemen anak yang membantu menyelesaikan penargetan sentuhan. (Diperoleh dari UIElement) |
Focus(FocusState) |
Mencoba mengatur fokus ke elemen ini. (Diperoleh dari UIElement) |
GetAlphaMask() |
Mengembalikan masker yang mewakili saluran alfa teks sebagai CompositionBrush. |
GetAnimationBaseValue(DependencyProperty) |
Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif. (Diperoleh dari DependencyObject) |
GetBindingExpression(DependencyProperty) |
Mengembalikan BindingExpression yang mewakili pengikatan pada properti yang ditentukan. (Diperoleh dari FrameworkElement) |
GetChildrenInTabFocusOrder() |
Memungkinkan subkelas UIElement untuk mengekspos elemen anak yang mengambil bagian dalam Fokus tab. (Diperoleh dari UIElement) |
GetValue(DependencyProperty) |
Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject. (Diperoleh dari DependencyObject) |
GetVisualInternal() |
Mengambil |
GoToElementStateCore(String, Boolean) |
Saat diimplementasikan di kelas turunan, memungkinkan konstruksi per status pohon visual untuk templat kontrol dalam kode, bukan dengan memuat XAML untuk semua status pada startup kontrol. (Diperoleh dari FrameworkElement) |
InvalidateArrange() |
Membatalkan status pengaturan (tata letak) untuk UIElement. Setelah pembatalan, UIElement akan memperbarui tata letaknya, yang akan terjadi secara asinkron. (Diperoleh dari UIElement) |
InvalidateMeasure() |
Membatalkan status pengukuran (tata letak) untuk UIElement. (Diperoleh dari UIElement) |
InvalidateViewport() |
Membatalkan status viewport untuk UIElement yang digunakan untuk menghitung viewport yang efektif. (Diperoleh dari FrameworkElement) |
Measure(Size) |
Updates DesiredSizeUIElement. Biasanya, objek yang menerapkan tata letak kustom untuk anak tata letak mereka memanggil metode ini dari implementasi MeasureOverride mereka sendiri untuk membentuk pembaruan tata letak rekursif. (Diperoleh dari UIElement) |
MeasureOverride(Size) |
Menyediakan perilaku untuk lulus "Ukur" dari siklus tata letak. Kelas dapat mengambil alih metode ini untuk menentukan perilaku lulus "Ukur" mereka sendiri. (Diperoleh dari FrameworkElement) |
OnApplyTemplate() |
Dipanggil setiap kali kode aplikasi atau proses internal (seperti kode tata letak pembangunan ulang) memanggil ApplyTemplate. Dalam istilah yang paling sederhana, ini berarti metode dipanggil tepat sebelum elemen UI ditampilkan di aplikasi Anda. Ambil alih metode ini untuk memengaruhi logika pasca-templat default kelas. (Diperoleh dari FrameworkElement) |
OnBringIntoViewRequested(BringIntoViewRequestedEventArgs) |
Dipanggil sebelum peristiwa BringIntoViewRequested terjadi. (Diperoleh dari UIElement) |
OnCreateAutomationPeer() |
Saat diimplementasikan di kelas turunan, mengembalikan implementasi AutomationPeer khusus kelas untuk infrastruktur Microsoft UI Automation. (Diperoleh dari UIElement) |
OnDisconnectVisualChildren() |
Ambil alih metode ini untuk mengimplementasikan bagaimana tata letak dan logika harus berpura-pura saat item dihapus dari konten khusus kelas atau properti turunan. (Diperoleh dari UIElement) |
OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs) |
Dipanggil saat pintasan keyboard (atau akselerator) diproses di aplikasi Anda. Ambil alih metode ini untuk menangani bagaimana aplikasi Anda merespons saat akselerator keyboard dipanggil. (Diperoleh dari UIElement) |
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs) |
Dipanggil tepat sebelum pintasan keyboard (atau akselerator) diproses di aplikasi Anda. Dipanggil setiap kali kode aplikasi atau proses internal memanggil ProcessKeyboardAccelerators. Ambil alih metode ini untuk memengaruhi penanganan akselerator default. (Diperoleh dari UIElement) |
PopulatePropertyInfo(String, AnimationPropertyInfo) |
Menentukan properti yang dapat dianimasikan. (Diperoleh dari UIElement) |
PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
Saat ditimpa di kelas turunan, menentukan properti yang dapat dianimasikan. (Diperoleh dari UIElement) |
ReadLocalValue(DependencyProperty) |
Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan. (Diperoleh dari DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini. (Diperoleh dari DependencyObject) |
ReleasePointerCapture(Pointer) |
Melepaskan tangkapan penunjuk untuk menangkap satu penunjuk tertentu oleh UIElement ini. (Diperoleh dari UIElement) |
ReleasePointerCaptures() |
Melepaskan semua tangkapan pointer yang dipegang oleh elemen ini. (Diperoleh dari UIElement) |
RemoveHandler(RoutedEvent, Object) |
Menghapus penanganan aktivitas yang dirutekan yang ditentukan dari UIElement ini. Biasanya handler yang dimaksud ditambahkan oleh AddHandler. (Diperoleh dari UIElement) |
Select(TextPointer, TextPointer) |
Memilih rentang teks di TextBlock. |
SelectAll() |
Memilih seluruh konten di TextBlock. |
SetBinding(DependencyProperty, BindingBase) |
Melampirkan pengikatan ke FrameworkElement, menggunakan objek pengikatan yang disediakan. (Diperoleh dari FrameworkElement) |
SetValue(DependencyProperty, Object) |
Mengatur nilai lokal properti dependensi pada DependencyObject. (Diperoleh dari DependencyObject) |
StartAnimation(ICompositionAnimationBase) |
Memulai animasi yang ditentukan pada elemen . (Diperoleh dari UIElement) |
StartBringIntoView() |
Memulai permintaan ke kerangka kerja XAML untuk menampilkan elemen dalam wilayah yang dapat digulirkan di dalamnya. (Diperoleh dari UIElement) |
StartBringIntoView(BringIntoViewOptions) |
Memulai permintaan ke kerangka kerja XAML untuk menampilkan elemen menggunakan opsi yang ditentukan. (Diperoleh dari UIElement) |
StartDragAsync(ExpPointerPoint) |
Menyediakan kontrol ringan untuk menampilkan teks dalam jumlah kecil. (Diperoleh dari UIElement) |
StartDragAsync(PointerPoint) |
Memulai operasi seret dan letakkan. Penting Tidak didukung jika pengguna menjalankan aplikasi dalam mode yang ditinggikan, sebagai administrator. |
StopAnimation(ICompositionAnimationBase) |
Menghentikan animasi yang ditentukan pada elemen . (Diperoleh dari UIElement) |
TransformToVisual(UIElement) |
Mengembalikan objek transformasi yang dapat digunakan untuk mengubah koordinat dari UIElement ke objek yang ditentukan. (Diperoleh dari UIElement) |
TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs) |
Mencoba memanggil pintasan keyboard (atau akselerator) dengan mencari seluruh pohon visual UIElement untuk pintasan. (Diperoleh dari UIElement) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback. (Diperoleh dari DependencyObject) |
UpdateLayout() |
Memastikan bahwa semua posisi objek anak UIElement diperbarui dengan benar untuk tata letak. (Diperoleh dari UIElement) |
Acara
AccessKeyDisplayDismissed |
Terjadi ketika kunci akses tidak boleh lagi ditampilkan. (Diperoleh dari UIElement) |
AccessKeyDisplayRequested |
Terjadi ketika pengguna meminta agar kunci akses ditampilkan. (Diperoleh dari UIElement) |
AccessKeyInvoked |
Terjadi ketika pengguna menyelesaikan urutan kunci akses. (Diperoleh dari UIElement) |
ActualThemeChanged |
Terjadi ketika nilai properti ActualTheme telah berubah. (Diperoleh dari FrameworkElement) |
BringIntoViewRequested |
Terjadi ketika StartBringIntoView dipanggil pada elemen ini atau salah satu keturunannya. (Diperoleh dari UIElement) |
CharacterReceived |
Terjadi ketika karakter tunggal yang disusur diterima oleh antrean input. (Diperoleh dari UIElement) |
ContextCanceled |
Terjadi ketika gerakan input konteks berlanjut ke dalam gerakan manipulasi, untuk memberi tahu elemen bahwa flyout konteks tidak boleh dibuka. (Diperoleh dari UIElement) |
ContextMenuOpening |
Terjadi ketika sistem memproses interaksi yang menampilkan menu konteks. |
ContextRequested |
Terjadi ketika pengguna telah menyelesaikan gerakan input konteks, seperti klik kanan. (Diperoleh dari UIElement) |
DataContextChanged |
Terjadi ketika nilai properti FrameworkElement.DataContext berubah. (Diperoleh dari FrameworkElement) |
DoubleTapped |
Terjadi ketika interaksi DoubleTap yang tidak tertangani terjadi di atas area pengujian hit elemen ini. (Diperoleh dari UIElement) |
DragEnter |
Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target. (Diperoleh dari UIElement) |
DragLeave |
Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai asalnya. (Diperoleh dari UIElement) |
DragOver |
Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target penurunan potensial. (Diperoleh dari UIElement) |
DragStarting |
Terjadi ketika operasi seret dimulai. (Diperoleh dari UIElement) |
Drop |
Terjadi ketika sistem input melaporkan peristiwa penurunan yang mendasar dengan elemen ini sebagai target penghilangan. (Diperoleh dari UIElement) |
DropCompleted |
Terjadi ketika operasi seret dan letakkan dengan elemen ini saat sumber berakhir. (Diperoleh dari UIElement) |
EffectiveViewportChanged |
Terjadi ketika viewport efektifFrameworkElement berubah. (Diperoleh dari FrameworkElement) |
GettingFocus |
Terjadi sebelum UIElement menerima fokus. Peristiwa ini dinaikkan secara sinkron untuk memastikan fokus tidak dipindahkan saat peristiwa bergelombang. (Diperoleh dari UIElement) |
GotFocus |
Terjadi ketika UIElement menerima fokus. Kejadian ini dinaikkan secara asinkron, sehingga fokus dapat bergerak lagi sebelum gelembung selesai. (Diperoleh dari UIElement) |
Holding |
Terjadi ketika interaksi Hold yang tidak tertangani terjadi di atas area pengujian hit dari elemen ini. (Diperoleh dari UIElement) |
IsTextTrimmedChanged |
Terjadi ketika nilai properti IsTextTrimmed telah berubah. |
KeyDown |
Terjadi ketika tombol keyboard ditekan saat UIElement memiliki fokus. (Diperoleh dari UIElement) |
KeyUp |
Terjadi ketika tombol keyboard dilepaskan saat UIElement memiliki fokus. (Diperoleh dari UIElement) |
LayoutUpdated |
Terjadi ketika tata letak pohon visual berubah, karena properti yang relevan dengan tata letak mengubah nilai atau beberapa tindakan lain yang menyegarkan tata letak. (Diperoleh dari FrameworkElement) |
Loaded |
Terjadi ketika FrameworkElement telah dibangun dan ditambahkan ke pohon objek, dan siap untuk interaksi. (Diperoleh dari FrameworkElement) |
Loading |
Terjadi ketika FrameworkElement mulai dimuat. (Diperoleh dari FrameworkElement) |
LosingFocus |
Terjadi sebelum UIElement kehilangan fokus. Kejadian ini dinaikkan secara sinkron untuk memastikan fokus tidak dipindahkan saat peristiwa sedang menggelembung. (Diperoleh dari UIElement) |
LostFocus |
Terjadi ketika UIElement kehilangan fokus. Kejadian ini dinaikkan secara asinkron, sehingga fokus dapat bergerak lagi sebelum gelembung selesai. (Diperoleh dari UIElement) |
ManipulationCompleted |
Terjadi ketika manipulasi pada UIElement selesai. (Diperoleh dari UIElement) |
ManipulationDelta |
Terjadi ketika perangkat input berubah posisi selama manipulasi. (Diperoleh dari UIElement) |
ManipulationInertiaStarting |
Terjadi ketika perangkat input kehilangan kontak dengan objek UIElement selama manipulasi dan inertia dimulai. (Diperoleh dari UIElement) |
ManipulationStarted |
Terjadi ketika perangkat input memulai manipulasi pada UIElement. (Diperoleh dari UIElement) |
ManipulationStarting |
Terjadi ketika prosesor manipulasi pertama kali dibuat. (Diperoleh dari UIElement) |
NoFocusCandidateFound |
Terjadi ketika pengguna mencoba memindahkan fokus (melalui tab atau panah arah), tetapi fokus tidak bergerak karena tidak ada kandidat fokus yang ditemukan ke arah gerakan. (Diperoleh dari UIElement) |
PointerCanceled |
Terjadi ketika pointer yang membuat kontak secara tidak normal kehilangan kontak. (Diperoleh dari UIElement) |
PointerCaptureLost |
Terjadi ketika penunjuk menangkap yang sebelumnya dipegang oleh elemen ini berpindah ke elemen lain atau di tempat lain. (Diperoleh dari UIElement) |
PointerEntered |
Terjadi ketika pointer memasuki area pengujian hit elemen ini. (Diperoleh dari UIElement) |
PointerExited |
Terjadi ketika pointer meninggalkan area pengujian hit dari elemen ini. (Diperoleh dari UIElement) |
PointerMoved |
Terjadi ketika penunjuk bergerak sementara penunjuk tetap berada dalam area uji hit elemen ini. (Diperoleh dari UIElement) |
PointerPressed |
Terjadi ketika perangkat penunjuk memulai tindakan Tekan dalam elemen ini. (Diperoleh dari UIElement) |
PointerReleased |
Terjadi ketika perangkat penunjuk yang sebelumnya memulai tindakan Tekan dirilis, sementara dalam elemen ini. Perhatikan bahwa akhir tindakan Pers tidak dijamin akan mengaktifkan |
PointerWheelChanged |
Terjadi ketika nilai delta roda penunjuk berubah. (Diperoleh dari UIElement) |
PreviewKeyDown |
Terjadi ketika tombol keyboard ditekan saat UIElement memiliki fokus. (Diperoleh dari UIElement) |
PreviewKeyUp |
Terjadi ketika tombol keyboard dilepaskan saat UIElement memiliki fokus. (Diperoleh dari UIElement) |
ProcessKeyboardAccelerators |
Terjadi ketika pintasan keyboard (atau akselerator) ditekan. (Diperoleh dari UIElement) |
RightTapped |
Terjadi saat stimulus input ketuk kanan terjadi saat penunjuk berada di atas elemen . (Diperoleh dari UIElement) |
SelectionChanged |
Terjadi ketika pilihan teks telah berubah. |
SizeChanged |
Terjadi ketika properti ActualHeight atau ActualWidth mengubah nilai pada FrameworkElement. (Diperoleh dari FrameworkElement) |
Tapped |
Terjadi ketika interaksi Ketuk yang tidak tertangani terjadi di atas area pengujian hit elemen ini. (Diperoleh dari UIElement) |
Unloaded |
Terjadi ketika objek ini tidak lagi tersambung ke pohon objek utama. (Diperoleh dari FrameworkElement) |