2

我想这样做,以便我的按钮根据其中的文本更改大小。有点像一个标签,它的高度和宽度设置为“自动”,但我想从一个预先确定的尺寸开始。

有没有办法放置按钮、调整大小并允许根据运行时文本更改重新调整大小?如果是这样,我该怎么做?

我看过这个例子: http ://social.msdn.microsoft.com/Forums/vstudio/en-US/188c196e-90d8-4584-bc62-38d7e008cf5c/how-do-i-resize-button-text-按钮调整大小

它与在按钮顶部插入一个文本块有关,但是当文本调整时,有时新文本变得太小,因为文本由于某种原因没有换行......

谢谢你。

4

2 回答 2

3

您可以设置MinWidthMinHeight属性,以便您从预定大小开始,并且按钮将能够随文本增长。

不幸的是,这不允许按钮变小。

于 2013-07-12T19:19:49.687 回答
0

然后,您需要根据其内容调整其大小。也就是说,没有 XAML 定义的大小。

页面上的元素通常会根据其子元素调整大小。

于 2013-07-12T19:09:17.353 回答