我发现用代码创建控件的时候有很大问题
for(;true;){
if(StackPanel1.ActualWidth>1000){
StackPanel1 = new StackPanel();
}
StackPanel.Children.Add(new TextBox());
}
就像上面的代码 new TextBox()之后ActualWidth属性还是0要等到Loaded时间执行完成之后
才能获取到ActualWidth的
我想是
StackPanel1.Children.Add(new TextBox());
执行之后马上能够获取到
StackPanel1的ActualWidth这个属性!!!
for(;true;){
if(StackPanel1.ActualWidth>1000){
StackPanel1 = new StackPanel();
}
StackPanel.Children.Add(new TextBox());
}
就像上面的代码 new TextBox()之后ActualWidth属性还是0要等到Loaded时间执行完成之后
才能获取到ActualWidth的
我想是
StackPanel1.Children.Add(new TextBox());
执行之后马上能够获取到
StackPanel1的ActualWidth这个属性!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货