设置'Horizo​​ntalAlignment =“Stretch”'时如何获得'宽度'?

时间:2016-06-26 20:59:03

标签: c# wpf xaml width stretch

我已使用$('.alert-status').bootstrapSwitch('state', true); $('#btn1').on('switchChange.bootstrapSwitch', function (event, state) { var x=$(this).data('on-text'); var y=$(this).data('off-text'); if(x=="Android"){ $("#inp1").val("Android"); } if(y=="IOS"){ $("#inp1").val("IOS"); } }); $('#btn2').on('switchChange.bootstrapSwitch', function (event, state) { var x=$(this).data('on-text'); var y=$(this).data('off-text'); if(x=="Java"){ $("#inp2").val("Java"); } if(y=="IOS"){ $("#inp2").val("IOS"); } });

预订Grid

现在,我想知道它的HorizontalAlignment = "Stretch"是什么?

我想在运行时通过C#执行此操作。

提前致谢。

1 个答案:

答案 0 :(得分:0)

假设您有以下网格:

<Grid Name="gvDummyContent" HorizontalAlignment="Stretch" />

你想得到它的高度和宽度。你可以这样做:

double actualWidth = gvDummyContent.ActualWidth;
double actualHeight = gvDummyContent.ActualHeight;

确保在加载控件后调用这些属性。