所以我有一個工具列,想加粗我的文本,用RichTextBox作業,但不能用普通的常規 TextBox。有人能告訴我為什么只有 RichTextBox 作業而不是正常作業嗎?由于 RichTextBox 不切實際,我怎么能讓正常的 TextBox 作業。
我的代碼如下所示:
<DockPanel>
<ToolBarTray DockPanel.Dock="Top">
<ToolBar>
<Button Command="Cut" ToolTip="Cut selection to Windows Clipboard.">
</Button>
<Button Command="Copy" ToolTip="Copy selection to Windows Clipboard.">
</Button>
<Button Content="Hallo" Command="ToggleBold" ToolTip="Paste from Windows Clipboard.">
</Button>
<Separator />
<Label>Font size:</Label>
<ComboBox>
<ComboBoxItem>10</ComboBoxItem>
<ComboBoxItem IsSelected="True">12</ComboBoxItem>
<ComboBoxItem>14</ComboBoxItem>
<ComboBoxItem>16</ComboBoxItem>
</ComboBox>
</ToolBar>
</ToolBarTray>
<TextBox AcceptsReturn="True" />
</DockPanel>
uj5u.com熱心網友回復:
TextBox不支持格式化相關命令,如( ToggleBold Ctrl) B。
| 控制 | 拼寫檢查 | 背景關系選單 | 格式化命令 | 流檔案內容 |
|---|---|---|---|---|
| 文本框 | 是的 | 是的 | 不 | 不 |
| 富文本框 | 是的 | 是的 | 是的 | 是的 |
請參閱檔案:TextBox 還是 RichTextBox?
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/494735.html
上一篇:無法在設計視圖中創建UserControl的實體,在發布模式和運行時作業
下一篇:從陣列創建WPFTreeView
