当前位置:  开发笔记 > 编程语言 > 正文

WPF UIElements内联文字"装饰品"

如何解决《WPFUIElements内联文字"装饰品"》经验,为你挑选了1个好方法。

在WPF中,如何将常规UIElement内联文本放入?例如,某个文本分类将用包含特定选项的下拉列表替换文本范围.

我使用像Span,Bold,Hyperlink这样的对象来对文本内联进行一些轻微的修改,但我希望能够做更激烈的事情和自定义.我可以实现类似的Inline对象来实现这一目标吗?

我正在开展一个项目,我需要一些高级文本视觉效果.具体来说,我想做一些类似于基于Visual Studio 2010 WPF的源代码编辑器.

我将有一段文字和各种组件将查看该文本搜索具有特殊含义的作品.当它找到一个文本范围时,它将记录/标记该跨度.然后,另一组组件将遍历分类文本并根据其分类添加装饰.

您可以将此视为WPF的智能标记.

我真的不知道从哪里开始,WPF中有关高级文本的所有文档都是关于动画,自定义画笔,转换为几何等等...



1> Franci Penov..:

看看InlineUIContainerBlockUIContainer课程.它们允许UIElements嵌入流内容中,如FlowDocumentTextBlock.

这是一个内联按钮的示例TextBlock:


    Some inline
    
        


哇WPF是微软创造的最好的东西,也是我用过的最好的框架(ex-cocoa guy here heehee)
推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有