代码之家  ›  专栏  ›  技术社区  ›  Patrick

Silverlight RichTextSomething公司

  •  1
  • Patrick  · 技术社区  · 15 年前

    我正在用Silverlight 3.0构建一个应用程序,我需要一个文本控件,它可以提供以下功能:

  • 复制粘贴
  • 格式化(或者 大胆的 或颜色)
  • 可向前滚动(本地或通过滚动查看器)
  • 有什么想法吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Chris Nicol    15 年前

    有很多richtextbox:

    Free:

    RichTextEdit 关于CODULTEX

    @成本:

    为了满足您的需求,您必须将它们哑化,但是如果您也需要的话,您可以获得源代码管理。

    我还建议您可以为上面列出的需求创建自定义控件。

    • 复制和粘贴-在wpf中,您可以将键盘或ui事件/命令绑定到 ApplicationCommands . 我不确定这在SL 4.0中是否受支持,但我很确定它在3.0中不受支持。文本框已经有了这个功能,所以您可以从文本框派生控件。
    • 格式化-您还可以使用Silverlight轻松地重新创建此功能,只需使用更改控件上“FontWeight”和“Foreground”属性的按钮
    • 同样,使用wpf,您可以为想要实现的滚动创建自己的逻辑,这里有很多例子。

    高温高压

        2
  •  0
  •   Bobby    14 年前

    Silverlight4对富文本有本机支持,但仍处于测试阶段。 Here is some info on that .