动态更改Xamarin内容视图的高度约束值

时间:2018-01-10 10:51:53

标签: xamarin xamarin.forms

我在Xamarin表单中使用ContentView。在那里,我为该内容视图定义了高度约束。

<gComments:GCommentEntryView x:Name="gCommentEntryView"
    RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=1, Constant=100}"

有没有办法可以通过后面的代码动态改变这个高度约束值?

1 个答案:

答案 0 :(得分:1)

你可以使用它

Device.BeginInvokeOnMainThread(() => 
{ 
    RelativeLayout.SetHeightConstraint(gCommentEntryView, Constraint.RelativeToParent(layout => 100));                              
});