【问题标题】:Silverlight RichTextBox Shader EffectsSilverlight RichTextBox 着色器效果
【发布时间】:2010-04-27 07:52:03
【问题描述】:

除了重写整个 RichTextBox 控件之外,有没有办法将内置着色器效果(例如 DropShadowEffect)应用到特定的文本片段,甚至是 ParagraphRun

【问题讨论】:

    标签: silverlight richtextbox


    【解决方案1】:

    您可以使用 InlineUIContainer 来保存 UIElement 并将效果应用于这些 UIElement。它不漂亮,但它有效。

    <RichTextBox>
    <Paragraph>
        Displaying text with inline image
        <InlineUIContainer>
            <TextBlock Text="Hello World"><TextBlock.Effect><DropShadowEffect/></TextBlock.Effect></TextBlock>
        </InlineUIContainer>            
    </Paragraph>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多