根据控件的内容调整控件的大小



我有一个继承自Grid的控件,它是根据属性动态生成的六边形网格。每个六边形都是一个按钮和Grid的子元素,并且它们具有将它们显示为六边形的样式。

我想要的是让网格根据六边形的总大小来改变它的大小。(我可以计算出所需的确切大小,但我不知道如何设置它)

基本上你有几个选择。一个简单的方法是自己计算大小,并分配给网格的WidthHeight

一个更详细的解决方案是问自己一个问题:我的条目需要哪种布局 ?有一些标准的容器自己做布局,可以随着内容的增长/缩小。例如,如果你的对象只是在一条线上对齐,你可以选择StackPanel

相关内容

  • 没有找到相关文章

最新更新