我想根据上一个堆栈高度更改堆栈边距,例如StackPannel1的高度为20,stackpannel2的边距为0,stackpannel1 + 5,0,0的高度。我该如何解决我的问题?以编程方式更改页边距
2
A
回答
3
这应该做的工作:
stackpannel2.Margin = new Thickness(0, StackPannel1.ActualHeight + 5, 0, 0);
确保在适当的时候(即当ActualHeight
实际上已经设置或由框架改变),例如运行这段代码以响应FrameworkElement.SizeChanged
事件。
0
你必须刷新..解决方案stackpannel2.Margin = new Thickness(0, StackPannel1.ActualHeight + 5, 0, 0);
对我来说似乎很好
相关问题
- 1. 更改页边距编程方式导致ClassCastException异常
- 2. 以编程方式更改线性布局顶部边距android
- 3. 以编程方式更改Imagemapster图像的边距
- 4. 以编程方式更改ConstraintLayout儿童的边距和大小
- 5. 如何以编程方式更改列表框边距?
- 6. 如何以编程方式更改“包含”布局的边距
- 7. 如何以编程方式更改画布边距
- 8. 以编程方式更改导航抽屉的边距
- 9. 更改页边距编程预期
- 10. 以编程方式设置负边距
- 11. 以编程方式在RealtiveLayout中设置页边距margin-of-line
- 12. GridView不要以编程方式在ToggleButton中设置页边距
- 13. 以编程方式在LinearLayout中设置页边距
- 14. 引导程序更改页边距
- 15. 以编程方式设置打印页面的左,右,上,下页边距
- 16. 以编程方式更改标签方向,编程方式
- 17. mgwt - 以编程方式更改方向
- 18. 以编程方式在docx文件中的每个段落上更改页边距
- 19. UIButton不会以编程方式更改边界
- 20. 以编程方式更改DataGridColumn边框厚度
- 21. 以编程方式更改数据标签与Highcharts的边框
- 22. 以编程方式更改融合表多边形颜色
- 23. 以编程方式更改html页面的页眉信息
- 24. 编程方式更改Facebook页面
- 25. 以编程方式在UITableView单元格中添加边距?
- 26. 如何以编程方式读取ImageView边距?
- 27. 以编程方式设置滚动视图上的边距
- 28. Android:左右边距不能以编程方式工作
- 29. 以编程方式设置边距到CardView
- 30. 以编程方式设置按钮的边距
也许这样? http://stackoverflow.com/questions/5611658/change-margin-programmatically-in-wpf-c-sharp – Kek
已经试过这个,但那不是我想要的:( – szoszk
那么,那你想要什么? –