繁体   English   中英

在Windows Phone上使用C#创建和定位控件

[英]Creating and positioning a control with c# on windows phone

我正在创建一个应用程序,其中用户正在用几个文本框填写表单。 他们可以根据需要添加或删除文本框。 我在添加和定位新控件时遇到了麻烦。 这是我到目前为止的内容:

TextBox textOne = new TextBox();
textOne.Text = "Lorem ipsum";
textOne.Height = 20;
textOne.Width = 50;
textOne.Margin.Left = 20;

问题是我尝试将页边距设置为20的最后一行,它说:“无法修改'System.Windows.FrameworkElement.Margin'的返回值,因为它不是变量”。

我是不是使用正确的方法(很显然我不是),或者我只是以完全错误的方式进行此操作?

尝试使用Thickness对象:

textOne.Margin = new Thickness(20, 0, 0, 0); // left, top, right, bottom

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM