Wpf 为什么FontWeights.Regular显示与FontWeights.Normal相同?

Wpf 为什么FontWeights.Regular显示与FontWeights.Normal相同?,wpf,Wpf,还有谁见过这个吗?这是一个已知的错误,有没有修复 只需创建一个空的窗口,并将其粘贴到其中: <ComboBox Width="200"> <x:Static Member="FontWeights.Normal"/> <x:Static Member="FontWeights.Regular"/> </ComboBox> 运行它或只是签入设计器(通过将光标放置在两个项中的任何一个项中)。组合框将这两个项目显示为Normal。我也检查了

还有谁见过这个吗?这是一个已知的错误,有没有修复

只需创建一个空的
窗口
,并将其粘贴到其中:

<ComboBox Width="200">
  <x:Static Member="FontWeights.Normal"/>
  <x:Static Member="FontWeights.Regular"/>
</ComboBox>

运行它或只是签入设计器(通过将光标放置在两个项中的任何一个项中)。组合框将这两个项目显示为
Normal
。我也检查了
FontWeights
class;两个静态成员中的任何一个都没有额外的属性或任何东西。这是怎么回事?

根据备注部分的MSDN:

“常规字体的字体大小与普通字体相同。”


类的定义可能也让事情变得更清楚一些:

它们具有与


更具体地说,当调用时(在过程中),两个FontWeights都返回“正常”。

Hmm。。。我应该调查一下。谢谢你的意见。