我想做的就是在 aContextMenu上设置一个Button宽度限制为Button' 的宽度。显然这太过分了。如果您打开ContextMenu然后减小大小Button并再次打开它,一切正常(Width变小)。如果您增加Width(例如从 100 到 200),则ContextMenu'Width也会增加(到 200),但它只会呈现前一个Width(100)。Width我在代码中更改了自己,改为使用,ActualWidth但虽然值看起来不错,但上下文菜单的渲染效果很差。