如何文本相互作用。

0

的问题

我可以这样写

<TextBox FontWeight="ExtraBold">                
</TextBox>

我可以这样写

<TextBox>
<TextBox.Style>
    <Style>
        <Setter Property="TextElement.FontWeight" Value="ExtraBold"/>
    </Style>
</TextBox.Style>

但我不了解文本框interracts有。. 例如文本块具有内联的财产。 和MSDN说下面的"东西,RichEditBox和文本不支持案文对象模型,该模型的基础上。." 谁知道它是如何工作的?!

wpf wpf-controls
2021-11-23 12:17:43
1

最好的答案

-1

文本框。Fontweight继承 的控制。Fontweight,其价值的类型 系统。窗户。Fontweight

。.FontWeight 也是类型的 系统。窗户。FontWeight. 你是指这个支柱通过的风格定者,以便可以访问的财产超过另一类以及(作为长期类型的匹配)

 <TextBox>
      <TextBox.Style>
        <Style TargetType="TextBox">
          <Setter Property="ComboBox.FontWeight"
                  Value="Black" />
        </Style>
      </TextBox.Style>
    </TextBox>

    <TextBox>
      <TextBox.Style>
        <Style TargetType="TextBox">
          <Setter Property="Control.FontWeight"
                  Value="Black" />
        </Style>
      </TextBox.Style>
    </TextBox>

也是有效的。

为什么这工作,看看在下面的评论。

2021-11-23 15:09:44

"也是类型"是没有原因为什么风格的作品。 只是因为两个特性是同一类型并不意味着你可以设置一个由设置的。 实际原因是 public static readonly DependencyProperty FontWeightProperty = TextElement.FontWeightProperty.AddOwner(...); 在控制。cs。 看到的 参考来源.
Clemens

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................