0
如何在點擊超鏈接(訪問狀態)後更改超鏈接的顏色。超鏈接訪問顏色
我動態創建超級鏈接與下面的代碼:
我使用段落到RichTextBox的XAML中
我在代碼填寫此TShortName對象身後:
TShortName.Inlines.Add (GetNameUrlAsLink(((MyClass的)的DataContext).MyProperty));
最後,我用數據填充(超鏈接):
私人超鏈接GetNameUrlAsLink(字符串馬力) { 變種HL =新的超鏈接 { NavigateUri =新的URI(HP), 的TargetName =「_blank 「, Foreground = new SolidColorBrush(currentAccentColorHex), FontSize = 20, }; hl.Inlines.Add(hp); return hl; }
其結果是,我得到強調色(currentAccentColorHex)超鏈接。但是當我點擊鏈接時,我需要改變這種顏色,因爲它變成了白色,這對我來說根本不適合。
問候