我有一個顯示空框的 XAML 標簽。它使用類似于Microsoft 的 MDL2 資產的字形字體系列(跨平臺除外)。
<Label Content="" FontFamily="avares://HomeworkCalendar/Assets/Fonts#Symbols" PointerEnter="Check_OnPointerEnter" PointerLeave="Check_OnPointerLeave"/>
當用戶將滑鼠懸停在元素上時,我將其從框更改為復選框。
private void Check_OnPointerEnter(object? sender, PointerEventArgs e) {
var label = (Label)sender!;
label.Content = ""; // Checked checkbox
}
private void Check_OnPointerLeave(object? sender, PointerEventArgs e) {
var label = (Label)sender!;
label.Content = ""; // Unchecked checkbox
}
在程式啟動時,它顯示未選中的復選框,但代碼隱藏將其更改為僅文本而不是字形。我知道為什么會這樣,但我找不到任何地方如何以不同的方式決議它,以便正確顯示。任何人都知道我怎樣才能正確決議它?
uj5u.com熱心網友回復:
While&#x在 XAML 中用于表示字串文字的接下來四個字符是十六進制代碼,\x在 C# 中使用。
XAML:
C#:\xE739
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/478201.html
