私はテキストでWPFに取り組んでいます。FontDialog を使用してテキストを編集したいのですが、現在のテキストのスタイルを FontDialog に設定できないため、FontDialog を呼び出すたびにテキストのスタイルが変わります。皆さん、私を助けてくれますか?
この私のコード:
System.Windows.Forms.FontDialog fontDialog = new System.Windows.Forms.FontDialog();
if (fontDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
this.textAnnotation.Font.Size = fontDialog.Font.Size;
this.textAnnotation.Font.Name = fontDialog.Font.Name;
this.textAnnotation.Font.Underline = fontDialog.Font.Underline;
this.textAnnotation.Font.Strikeout = fontDialog.Font.Strikeout;
this.textAnnotation.Font.Bold = fontDialog.Font.Bold;
this.textAnnotation.Font.Italic = fontDialog.Font.Italic;
}