因为Text的Width属性本来默认就是Auto的,即根据内容自动调整大小
如果你觉得它总是太宽,可以把它默认的
HorizontalAlignment 设为除Stretch以外的值
如果你想让它根据父容器调整大小,
首先保证它的父容器有足够的空间让它调整大小
然后把父容器的相关属性设为Auto或者Stretch
比如一般的放在Grid里面:
或者放在其他ContentControl里面,如Label
HorizontalContentAlignment="Stretch">