Wpf 代码隐藏中的RichTextBox格式栏
我正在查看codeplex WPF扩展RTB,我想在代码隐藏中执行以下操作:Wpf 代码隐藏中的RichTextBox格式栏,wpf,richtextbox,Wpf,Richtextbox,我正在查看codeplex WPF扩展RTB,我想在代码隐藏中执行以下操作: <RichTextBox> <toolkit:RichTextBoxFormatBarManager.FormatBar> <toolkit:RichTextBoxFormatBar /> </toolkit:RichTextBoxFormatBarManager.FormatBar> </RichTextBox> 非常感谢任何帮助
<RichTextBox>
<toolkit:RichTextBoxFormatBarManager.FormatBar>
<toolkit:RichTextBoxFormatBar />
</toolkit:RichTextBoxFormatBarManager.FormatBar>
</RichTextBox>
非常感谢任何帮助您不应该创建RichTextBoxFormatBarManager类型的对象。相反,使用这个类的静态方法,就像我在下面写的那样。请注意,“myCanvas”是网格/画布容器的名称。将其更改为容器的任何名称
Microsoft.Windows.Controls.RichTextBox rtb_wording = new Microsoft.Windows.Controls.RichTextBox();
Microsoft.Windows.Controls.RichTextBoxFormatBar formatBar = new Microsoft.Windows.Controls.RichTextBoxFormatBar();
Microsoft.Windows.Controls.RichTextBoxFormatBarManager.SetFormatBar(rtb_wording,formatBar);
rtb_wording.Width = 400;
rtb_wording.Height = 200;
myCanvas.Children.Add(rtb_wording);
感谢回复者5提供的信息,这就成功了,我现在明白了,帮了大忙
Microsoft.Windows.Controls.RichTextBox rtb_wording = new Microsoft.Windows.Controls.RichTextBox();
Microsoft.Windows.Controls.RichTextBoxFormatBar formatBar = new Microsoft.Windows.Controls.RichTextBoxFormatBar();
Microsoft.Windows.Controls.RichTextBoxFormatBarManager.SetFormatBar(rtb_wording,formatBar);
rtb_wording.Width = 400;
rtb_wording.Height = 200;
myCanvas.Children.Add(rtb_wording);