TextBox x = new TextBox();
x.Height = 30;
x.Width = 200;
x.Name = "Title";
x.Text = item.Title;
x.TextWrapping = TextWrapping.Wrap;
x.FontSize = 60;
StackPanel s = new StackPanel();
s.Children.Add(x);
我已将此代码放在名为 private async void Getnotes(); 的函数中 并且我在 this.InitializeComponent();
之后从构造函数中调用此函数但是当我运行该应用时,文本框未添加。可能是什么问题?
答案 0 :(得分:0)
您需要将- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{
if (_videoPreviewLayer.connection.supportsVideoOrientation) {
_videoPreviewLayer.connection.videoOrientation = [self interfaceOrientationToVideoOrientation:toInterfaceOrientation];
}
}
添加到窗口
stackpanel
您需要将window.AddChild(s);
传递给您的函数。
答案 1 :(得分:0)
默认情况下,wpf app有一个非命名网格。 将其命名为“MyMainGrid”。
然后你可以添加以太堆栈面板。
MyMainGrid.Children.Add(s);
或直接将文本框添加到网格。
MyMainGrid.Children.Add(X);