我想根据上一个堆栈高度更改堆栈边距,例如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. 如何以编程方式更改“包含”布局的边距
- 3. 如何以编程方式更改列表框边距?
- 4. 以编程方式更改Imagemapster图像的边距
- 5. 以编程方式更改ConstraintLayout儿童的边距和大小
- 6. 如何以编程方式更改画布边距
- 7. 以编程方式更改线性布局顶部边距android
- 8. 以编程方式更改导航抽屉的边距
- 9. 以编程方式更改ImageView上的边距 - Android
- 10. 更改页边距编程预期
- 11. 以编程方式设置负边距
- 12. Android:如何以编程方式为片段设置页边距?
- 13. 以编程方式从textviews设置页边距
- 14. 以编程方式在RealtiveLayout中设置页边距margin-of-line
- 15. GridView不要以编程方式在ToggleButton中设置页边距
- 16. 以编程方式在LinearLayout中设置页边距
- 17. 引导程序更改页边距
- 18. 以编程方式设置打印页面的左,右,上,下页边距
- 19. 以编程方式更改标签方向,编程方式
- 20. mgwt - 以编程方式更改方向
- 21. 以编程方式在docx文件中的每个段落上更改页边距
- 22. UIButton不会以编程方式更改边界
- 23. 以编程方式更改DataGridColumn边框厚度
- 24. 以编程方式更改数据标签与Highcharts的边框
- 25. 以编程方式更改融合表多边形颜色
- 26. 以编程方式更改html页面的页眉信息
- 27. 编程方式更改Facebook页面
- 28. 以编程方式设置边距到CardView
- 29. 以编程方式加载的iframe忽略边距
- 30. Android以编程方式将边距添加到Web视图
也许这样? http://stackoverflow.com/questions/5611658/change-margin-programmatically-in-wpf-c-sharp – Kek
已经试过这个,但那不是我想要的:( – szoszk
那么,那你想要什么? –