社区
C#
帖子详情
WPF的RichTextBox如何赋值给它
xiaogua
2010-01-27 05:58:20
WPF的RichTextBox如何赋值给它?
我都没找到Text属性
...全文
608
5
打赏
收藏
WPF的RichTextBox如何赋值给它
WPF的RichTextBox如何赋值给它? 我都没找到Text属性
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
EagleZhangJB
2012-05-10
打赏
举报
回复
/// <summary>
/// 打开文件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Image_MouseLeftButtonUp_1(object sender, MouseButtonEventArgs e)
{
OpenFileDialog openfile = new OpenFileDialog();
openfile.Filter = "Rtf文件(*.Rtf)|*.Rtf|txt文件(*.txt)|*.txt|所有文件(*.*)|*.*";
string fileName = "";
if (openfile.ShowDialog().Value)
{
fileName = openfile.FileName;
string fileExtension = System.IO.Path.GetExtension(fileName).ToUpper();
if (fileExtension == ".TXT")
{
using (FileStream fileStream = File.OpenRead(fileName))
{
TextRange textRange = new TextRange(richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd);
if (textRange.CanLoad(DataFormats.Text))
{
textRange.Load(fileStream, DataFormats.Text);
}
}
}
}
}
RexZheng
2010-01-27
打赏
举报
回复
.Document
ashoulo
2010-01-27
打赏
举报
回复
顶 下
xiaogug01
2010-01-27
打赏
举报
回复
RichTextBox是高级版的TextBox,能包含格式化的文字,内容存在Document(FlowDocument类型)属性(不是Text属性)里
波导终结者
2010-01-27
打赏
举报
回复
http://www.cnblogs.com/RMay/archive/2008/07/22/1248905.html
WPF
RichTextBox
赋值
与取值
赋值
:
richTextBox
1.Document.Blocks.Clear(); Run run = new Run(innerMessage); Paragraph p = new Paragraph(); p.Inlines.Add(run);
richTextBox
1.Document.Blocks.Add(p); 取值: TextRange textRange = ne
C#
WPF
中
richTextBox
如何
赋值
字符串
using System.Windows.Documents;
richtextbox
1.Document.Blocks.Clear(); string dataSTR = "测试
赋值
richtextbox
"; Run run = new Run(dataSTR); Paragraph p = new P...
WPF
RichTextBox
·绑定数据
一、 添加BinBindable
RichTextBox
类。三、Viewmodel中添加绑定对象。二、在Xmal中添加控件。
button
wpf
自动换行_
WPF
RichTextBox
自动换行
我试图在
WPF
RichTextBox
控件中显示大量数据。我的数据包含空格字符。有一个默认的自动换行行为,不允许“单词”分割并显示在更多行上。此行为由空格字符,问号,句号或任何其他句子/单词分隔符触发。在下面的示例中,如果用字母替换空格字符(例如:“X”),则所有内容都将按预期显示。由于没有找到分隔符字符,因此允许将大“字”截断并显示在多行上。有没有办法禁用这个单词/句子包装行为?这是XAML代码...
WPF
RichTextBox
插入换行 移动光标
第一次使用的方法是:
richTextBox
1.CaretPosition.InsertLineBreak();
richTextBox
1.CaretPosition =
richTextBox
1.CaretPosition.GetNextInsertionPosition(LogicalDirection.Forward);
richTextBox
1.Focus(); 改方法在win7下正常
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章