【问题标题】:Silverlight RichTextBox Anchoring of ContentSilverlight RichTextBox 内容锚定
【发布时间】:2010-03-17 06:15:44
【问题描述】:

我试图找出如何将 RichTextBox 控件中的所有内容锚定到特定位置,例如:水平 = 中心和垂直 = 中心。我可以水平对齐段落,但不是控件本身中的所有内容(默认情况下锚定在顶部/左侧)。从文档看来,<VerticalContentAlignment><HorizonalContentAlignment> 应该能够用于此效果,但设置对控件中的内容没有任何作用。

有谁知道:

  • 根本不可能锚定 RichTextBox 中的所有内容?
  • <VerticalContentAlignment><HorizonalContentAlignment>做 确实有效,但我只是没有使用 他们正确并且需要做 还有什么?

其他控件确实有这个功能,例如下面的工作正常:

<Button  Width="73" Height="76" VerticalContentAlignment="Bottom" HorizontalContentAlignment="Right">hello</Button>

【问题讨论】:

    标签: silverlight silverlight-4.0 richtextbox


    【解决方案1】:

    想通了。创建样式的副本,然后在 ScrollViewer 部分中输入:

    <ScrollViewer x:Name="ContentElement" BorderThickness="0" IsTabStop="False" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Padding="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
    

    【讨论】:

      猜你喜欢
      • 2012-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多