【发布时间】:2018-01-11 16:32:47
【问题描述】:
标题几乎描述了我在寻找什么。我找到了接近但不是我需要的答案。我希望有人能解释如何做到这一点或指出我正确的方向。
当前设置: 我有多个用户控件。每个都包含一个 5 行 3 列的网格。第一行定义设置为 Height="Auto",其余为 Height=""。第一列定义设置为 Width="Auto",其他列定义设置为 Width=""。我不希望第一行和第一列改变大小,但我想拥有其余的网格比例。
问题: 我正在尝试创建一个包含网格的窗口,该窗口将动态调整大小。网格包含上述用户控件,并且窗口中的每一行和每一列都设置为 *。我不希望窗口中的任何元素的大小低于内部控件所需的大小(即,我确实希望按钮控件更改大小,但它不应该变得小于自动宽度或高度)。有没有办法允许这种可伸缩性,但不会变得比控件所需的更小(最好在 xaml 中)?
我不记得确切的 CSS 语法,但我希望 xaml 具有类似于 CSS 大小等于屏幕上字符大小的方式(即最小宽度:1.5m;)
【问题讨论】: