0
我正在創建一個應用程序,其中用戶正在用幾個文本框填充表單。他們可以根據他們的意願添加或刪除文本框。我在添加和定位新控件時遇到問題。這是我到目前爲止有:在windows phone上用c#創建和定位控件
TextBox textOne = new TextBox();
textOne.Text = "Lorem ipsum";
textOne.Height = 20;
textOne.Width = 50;
textOne.Margin.Left = 20;
的問題是線下決賽,我嘗試將邊距設置爲20,它說: 「無法修改‘System.Windows.FrameworkElement.Margin’的返回值因爲它不是一個變量「。
我沒有使用正確的方法(很明顯,我不是),或者我只是用這種完全錯誤的方式去做?
構建罰款,但是當我運行它,它似乎並沒有出現在模擬器上。還有什麼我需要添加使其顯示? – Nanor 2013-03-02 02:27:05
@Nanor你需要將它添加到一個容器中。你可能有一個名爲'LayoutRoot'的Grid。只需輸入'LayoutRoot.Children.Add(textOne);' – 2014-04-07 06:16:40