Bagikan melalui


Hyperlink Kelas

Definisi

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
Object Platform::Object IInspectable DependencyObject TextElement Inline Span Hyperlink
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

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.

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.

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 .

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 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.

Berlaku untuk

Lihat juga