2010-04-26 3 views
1

RichTextBox 컨트롤 전체를 다시 작성하는 것 외에도 특정 텍스트 나 심지어 Paragraph 또는 Run에 기본 제공 셰이더 효과 (예 : DropShadowEffect)를 적용 할 수있는 방법이 있습니까?Silverlight RichTextBox Shader Effects

답변

1

UIElements를 보유하고 해당 UIElements에 효과를 적용 할 수있는 InlineUIContainer를 사용할 수 있습니다. 그것은 예쁘지 않지만 작동합니다.

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