Hyperlink 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 elemen konten tingkat sebaris yang menyediakan fasilitas untuk menghosting hyperlink.
public ref class Hyperlink sealed : Span
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Hyperlink final : Span
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Hyperlink final : Span
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Hyperlink : Span
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Hyperlink : Span
Public NotInheritable Class Hyperlink
Inherits Span
<Hyperlink .../>
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Contoh
Berikut adalah contoh elemen Hyperlink sederhana dalam TextBlock.
Di XAML, pembuatan elemen konten bersifat implisit, sehingga Anda bisa menambahkan teks tautan langsung ke Hyperlink, dan Hyperlink langsung ke elemen TextBlock .
Dalam kode, Anda harus secara eksplisit membuat setiap elemen Jalankan , mengatur properti Teksnya , dan menambahkannya ke koleksi Sebaris yang sesuai (baik Hyperlink atau TextBlock).
<TextBlock><Hyperlink NavigateUri="http://www.bing.com">Go to Bing</Hyperlink></TextBlock>
// Create a TextBlock. The hyperlink is the TextBlock content.
TextBlock tb = new TextBlock();
// Create a Hyperlink and a Run.
// The Run provides the visible content of the hyperlink.
Hyperlink hyperlink = new Hyperlink();
Run run = new Run();
// Set the Text property on the Run. This will be the visible text of the hyperlink.
run.Text = "Go to Bing";
// Set the URI for the Hyperlink.
hyperlink.NavigateUri = new Uri("http://www.bing.com");
// Add the Run to Hyperlink.Inlines collection.
hyperlink.Inlines.Add(run);
// Add the text elements to the TextBlock.Inlines collection.
tb.Inlines.Add(hyperlink);
// Add the TextBlock to a StackPanel (defined in the XAML page).
stackPanel.Children.Add(tb);
Contoh ini memperlihatkan elemen Hyperlink dalam TextBlock dengan teks lain.
Di XAML, pembuatan elemen konten bersifat implisit, sehingga Anda bisa menambahkan teks tautan langsung ke Hyperlink. Elemen Rentang dengan xml:space="preserve"
atribut digunakan untuk mempertahankan spasi kosong di sekitar hyperlink.
Dalam kode, Anda harus secara eksplisit membuat setiap elemen Jalankan , mengatur properti Teksnya , dan menambahkannya ke koleksi Sebaris yang sesuai (baik Hyperlink atau TextBlock).
<TextBlock>
<Span xml:space="preserve"><Run>Open </Run><Hyperlink NavigateUri="http://www.bing.com">Bing</Hyperlink><Run> in your browser.</Run></Span>
</TextBlock>
// Create a TextBlock. The hyperlink is part of the TextBlock content.
// Set TextWrapping so that the text and the hyperlink wrap if the content is too wide.
TextBlock tb = new TextBlock();
tb.TextWrapping = TextWrapping.Wrap;
// Create a Hyperlink and a Run.
// The Run provides the visible content of the hyperlink.
Hyperlink hyperlink = new Hyperlink();
Run run = new Run();
// Set the Text property on the Run. This will be the visible text of the hyperlink.
run.Text = "Bing";
// Set the URI for the Hyperlink.
hyperlink.NavigateUri = new Uri("http://www.bing.com");
//Add the Run to Hyperlink.Inlines collection.
hyperlink.Inlines.Add(run);
// Create Run elements for the text around the hyperlink.
Run run1 = new Run();
Run run2 = new Run();
//Set the Text property on the Run elements.
run1.Text = "Open ";
run2.Text = " in your browser.";
// Add the text elements to the TextBlock.Inlines collection.
tb.Inlines.Add(run1);
tb.Inlines.Add(hyperlink);
tb.Inlines.Add(run2);
// Add the TextBlock to a StackPanel (defined in the XAML page).
stackPanel.Children.Add(tb);
Berikut adalah contoh elemen Hyperlink sederhana dalam TextBlock.
Di XAML, pembuatan elemen konten bersifat implisit, sehingga Anda bisa menambahkan teks tautan langsung ke Hyperlink, dan Hyperlink langsung ke elemen TextBlock . Elemen Rentang dengan xml:space="preserve"
atribut digunakan untuk mempertahankan spasi kosong di sekitar hyperlink.
Dalam kode, Anda harus secara eksplisit membuat setiap elemen teks (misalnya, Jalankan, Paragraf, atau Miring) dan menambahkannya ke koleksi Sebaris yang sesuai.
<RichTextBlock>
<Paragraph>
<Span xml:space="preserve">
<Run>This shows a hyperlink in a paragraph of text. You can click it to open </Run><Hyperlink NavigateUri="http://www.bing.com" UnderlineStyle="None" FontWeight="SemiBold"><Italic>Bing</Italic></Hyperlink><Run> in your browser.</Run>
</Span>
</Paragraph>
</RichTextBlock>
// Create a RichTextBlock. The hyperlink is part of the content.
// Set TextWrapping so that the text and the hyperlink wrap if the content is too wide.
RichTextBlock rtb = new RichTextBlock();
rtb.TextWrapping = TextWrapping.Wrap;
// Create a Hyperlink and a Run.
// The Run provides the visible content of the hyperlink.
Hyperlink hyperlink = new Hyperlink();
Run run = new Run();
// Set the Text property on the Run. This will be the visible text of the hyperlink.
run.Text = "Bing";
// Set the URI and other properties for the Hyperlink.
hyperlink.NavigateUri = new Uri("http://www.bing.com");
hyperlink.UnderlineStyle = UnderlineStyle.None;
hyperlink.FontWeight = Windows.UI.Text.FontWeights.SemiBold;
//Add the Run to Hyperlink.Inlines collection.
hyperlink.Inlines.Add(run);
// Create an Italic element for the hyperlink.
Italic italic = new Italic();
italic.Inlines.Add(hyperlink);
// Create Run elements for the text around the hyperlinks.
// Set the Text property on the Run elements.
Run run1 = new Run();
Run run2 = new Run();
run1.Text = "This shows a hyperlink in a paragraph of text. You can click it to open ";
run2.Text = " in your browser.";
// Create a Paragraph to hold the RichTextBlock content.
Paragraph paragraph = new Paragraph();
// Add the text elements to the Paragraph.Inlines collection.
paragraph.Inlines.Add(run1);
paragraph.Inlines.Add(italic);
paragraph.Inlines.Add(run2);
//Add the paragraph to the RichTextBlock.
rtb.Blocks.Add(paragraph);
// Add the RichTextBlock to a StackPanel (defined in the XAML page).
stackPanel.Children.Add(rtb);
Keterangan
Hyperlink dan HyperlinkButton
Ada dua cara untuk menambahkan hyperlink ke aplikasi XAML. Hyperlink dan HyperlinkButton memiliki tujuan serupa untuk memungkinkan pengguna meluncurkan URI tertentu menggunakan aplikasi browser terpisah.+ Gunakan elemen teks Hyperlink sebaris di dalam kontrol teks. Elemen Hyperlink mengalir dengan elemen teks lain dan Anda bisa menggunakannya di InlineCollection apa pun.
- Gunakan kontrol HyperlinkButton di mana saja di aplikasi. HyperlinkButton adalah kontrol Tombol khusus yang bisa Anda gunakan di mana saja anda akan menggunakan Tombol. Untuk informasi selengkapnya, lihat HyperlinkButton.
Hyperlink sebaris
Anda menggunakan elemen Hyperlink untuk menambahkan teks interaktif ke konten TextBlock atau RichTextBlock. Hyperlink berasal dari kelas Sebaris , sehingga Anda dapat menempatkannya di dalam kontainer apa pun yang memiliki InlineCollection sebagai properti Sebarisnya , seperti TextBlock, Paragraf, atau Rentang.
Tip
Saat Anda menggunakan Hyperlink dalam kontainer Rentang dengan elemen teks lain di XAML, terapkan xml:space="preserve"
atribut ke Rentang untuk mempertahankan spasi kosong antara Hyperlink dan elemen lainnya.
Menavigasi ke URI
Untuk menggunakan hyperlink untuk menavigasi ke Pengidentifikasi Sumber Daya Seragam (URI), atur properti NavigateUri . Saat pengguna mengklik atau mengetuk elemen Hyperlink, Pengidentifikasi Sumber Daya Seragam (URI) yang ditentukan terbuka di browser default. Browser default berjalan dalam proses terpisah dari aplikasi Anda.
Tip
Anda tidak perlu menggunakan skema http: atau https: . Anda dapat menggunakan skema seperti ms-appx:, ms-appdata:, atau ms-resources:, jika ada konten sumber daya di lokasi ini yang sesuai untuk dimuat di browser. Namun, file: skema secara khusus diblokir. Untuk informasi selengkapnya, lihat skema URI.
Saat pengguna mengklik Hyperlink, nilai properti NavigateUri diteruskan ke handler sistem untuk jenis dan skema Pengidentifikasi Sumber Daya Seragam (URI). Sistem kemudian meluncurkan aplikasi yang terdaftar untuk skema Pengidentifikasi Sumber Daya Seragam (URI) yang disediakan untuk NavigateUri.
Jika Anda tidak ingin Hyperlink memuat konten di browser Web default (dan tidak ingin browser muncul), maka jangan atur nilai untuk NavigateUri. Sebagai gantinya, tangani peristiwa Klik , dan tulis kode yang melakukan apa yang Anda inginkan.
Menangani peristiwa Klik
Gunakan peristiwa Klik untuk tindakan selain meluncurkan Pengidentifikasi Sumber Daya Seragam (URI) di browser, seperti navigasi dalam aplikasi. Misalnya, jika Anda ingin memuat halaman aplikasi baru daripada membuka browser, panggil metode Frame.Navigate dalam penanganan aktivitas Klik Anda untuk menavigasi ke halaman aplikasi baru. Jika Anda ingin Pengidentifikasi Sumber Daya Seragam (URI) eksternal absolut dimuat dalam kontrol WebView yang juga ada di aplikasi Anda, panggil WebView.Navigate sebagai bagian dari logika Penangan Klik Anda.
Anda biasanya tidak menangani peristiwa Klik serta menentukan nilai NavigateUri , karena ini mewakili dua cara berbeda untuk menggunakan elemen Hyperlink. Jika niat Anda adalah membuka URI di browser default, dan Anda telah menentukan nilai untuk NavigateUri, jangan tangani peristiwa Klik . Sebaliknya, jika Anda menangani peristiwa Klik , jangan tentukan NavigateUri.
Tidak ada yang dapat Anda lakukan dalam penanganan aktivitas Klik untuk mencegah browser default memuat target valid yang ditentukan untuk NavigateUri; tindakan tersebut terjadi secara otomatis (secara asinkron) saat hyperlink diaktifkan dan tidak dapat dibatalkan dari dalam penanganan aktivitas Klik .
Batasan hyperlink
Karena Hyperlink bukan UIElement, Hyperlink tidak memiliki serangkaian peristiwa input elemen UI seperti Tapped, PointerPressed dan sebagainya. Sebaliknya, Hyperlink memiliki peristiwa Klik sendiri, ditambah perilaku implisit sistem yang memuat Pengidentifikasi Sumber Daya Seragam (URI) yang ditentukan sebagai NavigateUri. Sistem menangani semua tindakan input yang harus memanggil tindakan Hyperlink dan menaikkan peristiwa Klik sebagai respons.
Hyperlink memiliki batasan pada konten yang bisa ada di kumpulan Sebarisnya . Secara khusus, Hyperlink hanya mengizinkan Eksekusi dan jenis Rentang lainnya yang bukan Hyperlink lain. InlineUIContainer tidak bisa berada di kumpulan Inlines hyperlink. Mencoba menambahkan konten terbatas melempar pengecualian argumen yang tidak valid atau pengecualian penguraian XAML.
Hyperlink dan perilaku tema/gaya
Hyperlink tidak mewarisi dari Kontrol, sehingga tidak memiliki properti Gaya atau Templat. Anda bisa mengedit properti yang diwarisi dari TextElement, seperti Latar Depan atau FontFamily, untuk mengubah tampilan Hyperlink, tetapi Anda tidak dapat menggunakan gaya atau templat umum untuk menerapkan perubahan. Alih-alih menggunakan templat, pertimbangkan untuk menggunakan sumber daya umum untuk nilai properti Hyperlink untuk memberikan konsistensi. Beberapa properti Hyperlink menggunakan default dari nilai ekstensi markup {ThemeResource} yang disediakan oleh sistem. Ini memungkinkan tampilan Hyperlink untuk beralih dengan cara yang sesuai saat pengguna mengubah tema sistem pada run-time.
Warna default hyperlink adalah warna aksen sistem. Anda dapat mengatur properti Latar Depan untuk mengambil alih ini.
Secara default, Hyperlink digaris bawahi. Garis bawah ini penting karena membantu memenuhi persyaratan aksesibilitas. Pengguna buta warna menggunakan garis bawah untuk membedakan antara hyperlink dan teks lainnya. Anda dapat mengatur properti UnderlineStyle untuk menonaktifkan garis bawah. Jika Anda menonaktifkan garis bawah, Anda harus mempertimbangkan untuk menambahkan beberapa tipe perbedaan pemformatan lainnya untuk membedakan hyperlink dari teks lain, seperti FontWeight atau FontStyle.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1607 | 14393 | ElementSoundMode |
1607 | 14393 | XYFocusDown |
1607 | 14393 | XYFocusLeft |
1607 | 14393 | XYFocusRight |
1607 | 14393 | XYFocusUp |
1703 | 15063 | Fokus |
1703 | 15063 | FocusState |
1703 | 15063 | GotFocus |
1703 | 15063 | LostFocus |
1703 | 15063 | XYFocusDownNavigationStrategy |
1703 | 15063 | XYFocusLeftNavigationStrategy |
1703 | 15063 | XYFocusRightNavigationStrategy |
1703 | 15063 | XYFocusUpNavigationStrategy |
1709 | 16299 | IsTabStop |
1709 | 16299 | Tabindex |
Konstruktor
Hyperlink() |
Menginisialisasi instans baru kelas Hyperlink . |
Properti
AccessKey |
Mendapatkan atau mengatur kunci akses untuk elemen ini. (Diperoleh dari TextElement) |
AccessKeyScopeOwner |
Mendapatkan atau mengatur elemen sumber yang menyediakan cakupan kunci akses untuk elemen ini, meskipun tidak berada di pohon visual elemen sumber. (Diperoleh dari TextElement) |
AllowFocusOnInteraction |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen secara otomatis mendapatkan fokus saat pengguna berinteraksi dengannya. (Diperoleh dari TextElement) |
CharacterSpacing |
Mendapatkan atau mengatur spasi seragam di antara karakter, dalam satuan 1/1000 dari mereka. (Diperoleh dari TextElement) |
ContentEnd |
Mendapatkan TextPointer yang mewakili akhir konten dalam elemen . (Diperoleh dari TextElement) |
ContentStart |
Mendapatkan TextPointer yang mewakili awal konten dalam elemen . (Diperoleh dari TextElement) |
Dispatcher |
Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI bahkan jika kode dimulai oleh utas non-UI. (Diperoleh dari DependencyObject) |
ElementEnd |
Mendapatkan TextPointer yang mewakili posisi tepat setelah akhir elemen. (Diperoleh dari TextElement) |
ElementSoundMode |
Mendapatkan atau mengatur nilai yang menentukan preferensi kontrol untuk apakah ia memutar suara. |
ElementSoundModeProperty |
Mengidentifikasi properti dependensi ElementSoundMode . |
ElementStart |
Mendapatkan TextPointer yang mewakili posisi tepat sebelum awal elemen. (Diperoleh dari TextElement) |
ExitDisplayModeOnAccessKeyInvoked |
Mendapatkan atau mengatur nilai yang menentukan apakah tampilan kunci akses ditutup saat kunci akses dipanggil. (Diperoleh dari TextElement) |
FocusState |
Mendapatkan nilai yang menentukan apakah hyperlink ini memiliki fokus, dan mode di mana fokus diperoleh. |
FocusStateProperty |
Mengidentifikasi properti dependensi FocusState . |
FontFamily |
Mendapatkan atau mengatur keluarga font tingkat atas pilihan untuk konten elemen. (Diperoleh dari TextElement) |
FontSize |
Mendapatkan atau mengatur ukuran font untuk konten elemen. (Diperoleh dari TextElement) |
FontStretch |
Mendapatkan atau mengatur lebar glyph font dalam keluarga untuk dipilih. (Diperoleh dari TextElement) |
FontStyle |
Mendapatkan atau mengatur gaya font untuk konten dalam elemen ini. (Diperoleh dari TextElement) |
FontWeight |
Mendapatkan atau mengatur bobot font tingkat atas untuk memilih dari keluarga font untuk konten dalam elemen ini. (Diperoleh dari TextElement) |
Foreground |
Mendapatkan atau mengatur Brush untuk diterapkan ke konten dalam elemen ini. (Diperoleh dari TextElement) |
Inlines |
Mendapatkan InlineCollection yang berisi elemen sebaris tingkat atas yang menyertakan konten Rentang. (Diperoleh dari Span) |
IsAccessKeyScope |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen menentukan cakupan kunci aksesnya sendiri. (Diperoleh dari TextElement) |
IsTabStop |
Mendapatkan atau mengatur nilai yang menunjukkan apakah hyperlink disertakan dalam navigasi tab. |
IsTabStopProperty |
Mengidentifikasi properti dependensi IsTabStop. |
IsTextScaleFactorEnabled |
Mendapatkan atau mengatur apakah pembekuan teks otomatis, untuk mencerminkan pengaturan ukuran teks sistem, diaktifkan. (Diperoleh dari TextElement) |
KeyTipHorizontalOffset |
Mendapatkan atau mengatur nilai yang menunjukkan seberapa jauh kiri atau kanan tip tombol ditempatkan dalam kaitannya dengan elemen teks. (Diperoleh dari TextElement) |
KeyTipPlacementMode |
Mendapatkan atau mengatur nilai yang menunjukkan di mana KeyTip ditempatkan dalam kaitannya dengan elemen teks. (Diperoleh dari TextElement) |
KeyTipVerticalOffset |
Mendapatkan atau mengatur nilai yang menunjukkan seberapa jauh tip tombol ditempatkan dalam kaitannya dengan elemen teks. (Diperoleh dari TextElement) |
Language |
Mendapatkan atau mengatur informasi bahasa pelokalan/globalisasi yang berlaku untuk TextElement. (Diperoleh dari TextElement) |
Name |
Mendapatkan atau mengatur identifikasi unik untuk objek. Nama hanya dapat diatur dari penguraian awal XAML. (Diperoleh dari TextElement) |
NavigateUri |
Mendapatkan atau mengatur Pengidentifikasi Sumber Daya Seragam (URI) untuk menavigasi saat Hyperlink diaktifkan. |
NavigateUriProperty |
Mengidentifikasi properti dependensi NavigateUri . |
TabIndex |
Mendapatkan atau menetapkan nilai yang menentukan urutan di mana elemen menerima fokus saat pengguna menavigasi melalui kontrol dengan menekan tombol Tab. |
TabIndexProperty |
Mengidentifikasi properti dependensi TabIndex. |
TextDecorations |
Mendapatkan atau menetapkan nilai yang menunjukkan dekorasi apa yang diterapkan ke teks. (Diperoleh dari TextElement) |
UnderlineStyle |
Mendapatkan atau mengatur nilai yang menunjukkan jenis garis bawah apa yang diperlihatkan di bawah hyperlink. |
UnderlineStyleProperty |
Mengidentifikasi properti dependensi UnderlineStyle . |
XamlRoot |
Mendapatkan atau mengatur XamlRoot tempat elemen ini sedang dilihat. (Diperoleh dari TextElement) |
XYFocusDown |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Directional Pad (DPAD) ke bawah. |
XYFocusDownNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi bawah. |
XYFocusDownNavigationStrategyProperty |
Mengidentifikasi properti dependensi XYFocusDownNavigationStrategy . |
XYFocusDownProperty |
Mengidentifikasi properti dependensi XYFocusDown . |
XYFocusLeft |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (DPAD) ke kiri. |
XYFocusLeftNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi kiri. |
XYFocusLeftNavigationStrategyProperty |
Mengidentifikasi properti dependensi XYFocusLeftNavigationStrategy . |
XYFocusLeftProperty |
Mengidentifikasi properti dependensi XYFocusLeft . |
XYFocusRight |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan kanan Directional Pad (DPAD). |
XYFocusRightNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi yang tepat. |
XYFocusRightNavigationStrategyProperty |
Mengidentifikasi properti dependensi XYFocusRightNavigationStrategy . |
XYFocusRightProperty |
Mengidentifikasi properti dependensi XYFocusRight . |
XYFocusUp |
Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (DPAD) ke atas. |
XYFocusUpNavigationStrategy |
Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi naik. |
XYFocusUpNavigationStrategyProperty |
Mengidentifikasi properti dependensi XYFocusUpNavigationStrategy . |
XYFocusUpProperty |
Mengidentifikasi properti dependensi XYFocusUp . |
Metode
ClearValue(DependencyProperty) |
Menghapus nilai lokal properti dependensi. (Diperoleh dari DependencyObject) |
FindName(String) |
Mengambil objek dalam grafik objek model objek/runtime dengan mereferensikan nilai atribut x:Name atau Name objek. (Diperoleh dari TextElement) |
Focus(FocusState) |
Mencoba untuk mengatur fokus pada hyperlink. |
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) |
GetValue(DependencyProperty) |
Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject. (Diperoleh dari DependencyObject) |
OnDisconnectVisualChildren() |
Ambil alih metode ini untuk mengimplementasikan bagaimana tata letak dan logika harus bersifat ketika item dihapus dari konten khusus kelas atau properti turunan. (Diperoleh dari TextElement) |
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) |
SetValue(DependencyProperty, Object) |
Mengatur nilai lokal properti dependensi pada DependencyObject. (Diperoleh dari DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback. (Diperoleh dari DependencyObject) |
Acara
AccessKeyDisplayDismissed |
Terjadi ketika urutan kunci akses selesai untuk memberi tahu kontrol bahwa mereka harus menyembunyikan visual kunci akses. (Diperoleh dari TextElement) |
AccessKeyDisplayRequested |
Terjadi ketika urutan kunci akses mulai memberi tahu kontrol bahwa mereka harus menampilkan visual kunci akses. (Diperoleh dari TextElement) |
AccessKeyInvoked |
Terjadi ketika pengguna menyelesaikan urutan kunci akses untuk memberi tahu elemen bahwa tindakan kunci akses harus dipanggil. (Diperoleh dari TextElement) |
Click |
Terjadi saat Hyperlink diklik. |
GotFocus |
Terjadi saat Hyperlink menerima fokus. |
LostFocus |
Terjadi ketika Hyperlink kehilangan fokus. |