如何禁用TextBlock?

我希望我的TextBlock看起来已禁用(灰显),但是当我将IsEnabled属性设置为false时,没有任何反应,它会保持黑色:

  

这是为什么?

我也尝试使用Label但由于某种原因它的尺寸更大,所以它会弄乱我的所有布局。

这是使用TextBlock来实现它的正确方法我认为:

      

我玩了一点,发现半透明度与IsEnabled =“False”的结果相同。

  

优点:它适合每种前景色。

您可以使用Background并应用SystemColor。
这是一个让你入门的例子。

  

您的另一个选择是尝试TextBox的IsReadOnly属性。