
例如,如果生成1个按钮,则此按钮应放置在控件的中心.如果显示5个按钮,那么所有5个按钮应该相互水平对齐,但是控件的中心位置.
另一种方法是让控件根据其内容动态调整大小,以便使用更多按钮更宽,然后在页面上水平对齐用户控件,但我不确定如何处理任何一种解决方案?
有人有什么想法吗?
解决方法 这应该工作.在堆栈面板中设置“水平对齐”,并确保在动态添加按钮时,为每个按钮提供一个边距属性值,以便为彼此提供一些空间.彼此水平,对照的中心.<StackPanel OrIEntation="Horizontal" HorizontalAlignment="Center" margin="20"> <button margin="10">one</button> <button margin="10">two</button> <button margin="10">three</button> <button margin="10">four</button> <button margin="10">five</button> </StackPanel>总结
以上是内存溢出为你收集整理的.net – WPF Stack Panel中心对齐全部内容,希望文章能够帮你解决.net – WPF Stack Panel中心对齐所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)