wpf 查询 网页快照 效果

指间的风 2010-08-13 01:00:27
现在在做 wpf程序,有个查询功能,
客户提出一个需求就是在结果集中,把关键字突出显示。
效果类似 搜索引擎的 网页快照。
...全文
135 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
指间的风 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zhengqian529 的回复:]

prism框架有什么特殊的? 研究下
[/Quote]


prism 有自己的处理机制,感谢你提供的关于 TextBlock 的处理方法,
但是要是应用在prism中,我还是需要做很多工作。
zhengqian529 2010-08-13
  • 打赏
  • 举报
回复
prism框架有什么特殊的? 研究下
yynnyy1122 2010-08-13
  • 打赏
  • 举报
回复
绑定一下
指间的风 2010-08-13
  • 打赏
  • 举报
回复
我们用的是prism框架
zhengqian529 2010-08-13
  • 打赏
  • 举报
回复
将Content设置为TextBlock, TextBlock对象直接继承自FrameworkElement, 它定义了Inlines属性,它是Inline的集合。 TextBlock属于System.Windows.Controls命名空间,而Inline属于System.Windows.Documents命名空间。 Inline继承自TextElement, TextElement继承自FrameworkContentElement, FrameworkContentElement继承自ContentElement. ContentControl和ContentElement是不同的,ContentControl是控件,它具有Content属性,可以显示自己,但是ContentElement需要自己是别的可以显示的对象的一部分才可以显示。如下:

TextBlock txt=new TextBlock();
txt.FontSize=32;
txt.Inlines.Add(“This is some ”);
txt.Inlines.Add(new Italic(new Run(“italic”)));
txt.Inlines.Add(“ text, and this is some ”);
txt.Inlines.Add(new Bold(new Run(“bold”)));
txt.Inlines.Add(“ text, and let’s cap it off with some ”);
txt.Inlines.Add(new Bold(new Italic(new Run(“bold italic”))));
txt.Inlines.Add(“ text.”);
txt.TextWrapping=TextWrapping.Wrap;
Content=txt;
zhengqian529 2010-08-13
  • 打赏
  • 举报
回复
把搜索出来的结果设置为TextBlock的content,TextBlock有一个inlines属性,它是一个集合,
可以包含Run成员。那么就简单了
可以使用TextBlock.Inlines.Add(new Bold(new Run("你的关键字"))); //加粗的效果

其他的效果比如斜体啊Italic LZ自己研究吧
wosytl 2010-08-13
  • 打赏
  • 举报
回复
打酱油的
jrl5365 2010-08-13
  • 打赏
  • 举报
回复
查询功能?那直接把关键字替换一下不行?

replace("关键字","<font color='red'>关键字</font>")
内容概要:本文针对传统三电平并网逆变器在谐波抑制、电网不平衡适应性及动态响应方面的不足,提出一种基于有源中点箝位(ANPC)三电平拓扑的高性能并网控制策略。该策略深度融合双极性倍频脉宽调制(DPWMA)、正负序分离锁相技术与电网电压前馈控制,构建了“精准同步—扰动补偿—优质调制”三位一体的一体化控制体系。依托ANPC拓扑在开关损耗均衡、中点电位稳定和低谐波输出方面的硬件优势,结合DPWMA调制提升等效开关频率、正负序分离实现不平衡电网下的精确锁相、前馈控制克服闭环滞后等先进控制手段,显著改善了系统的稳态电能质量、动态响应速度与复杂工况适应能力。通过多工况仿真验证,该复合策略在稳态运行时可大幅降低总谐波畸变率,在电网不平衡与动态扰动工况下仍能维持并网电流对称、功率平稳及快速恢复能力,展现出优异的综合性能与工程应用潜力。; 适合人群:具备电力电子与电力系统基础知识,从事新能源并网、逆变器控制、微电网或相关领域研究的研发人员及研究生。; 使用场景及目标:① 提升高功率并网逆变器的电能质量与运行稳定性;② 解决电网电压不平衡、畸变等复杂工况下的并网难题;③ 优化动态响应性能,提升系统抗扰能力;④ 为ANPC拓扑与先进控制策略的工程化应用提供技术参考。; 阅读建议:建议结合仿真模型深入理解DPWMA调制、正负序分离锁相与前馈控制的实现细节,重点关注多工况下的性能对比分析,以掌握复合控制策略的设计逻辑与优化效果

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧