簡體   English   中英

使用XAML C#在Windows Store App 8.1中添加動態文本框

[英]Adding dynamic text boxes in windows store app 8.1 using xaml c#

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);

我已將此代碼放在稱為私有異步void Getnotes()的函數中 我在this.InitializeComponent()之后從構造函數調用此函數

但是當我運行該應用程序時, 沒有添加文本框 可能是什么問題呢?

您需要將stackpanel添加到窗口中

window.AddChild(s);

您需要將window傳遞給函數。

默認情況下,wpf應用具有未命名的網格。 將其命名為“ MyMainGrid”。

然后您可以將以太添加到您的堆棧面板中。

MyMainGrid.Children.Add(s);

或直接將文本框添加到網格。

MyMainGrid.Children.Add(X);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM