2014-01-10 28 views
0

是否可以在WP8中以編程方式添加文本字段?以編程方式添加文本字段

我知道在Java中,我可以使用這樣的:

canvas.drawText(Days, TypedValue + width, labelsY, paint); 

它使用:

private Paint paint = new Paint(); 

是這樣的可能在WP8? 我必須使用它,因爲它需要的文本框的數量在應用程序中有所不同。 我知道我可以使用一些文本框,只需設置.visible狀態。但我想學習以編程的方式做到這一點。

謝謝

回答

2

當然,您在XAML中所做的所有事情都可以通過編程來完成。假設你有以下幾點:

<Grid x:Name="myGrid"> 
    <TextBox Text="Initial text" /> 
</Grid> 

在代碼隱藏xaml.cs出於同樣的XAML文件,你可以通過向GridChildren集合(已命名的元素創建一個域)做相同的:

TextBox t = new TextBox(); 
t.Text = "Initial text" 
myGrid.Children.Add(t); 

或更簡潔

myGrid.Children.Add(new TextBox { Text = "Initial text" }); 
相關問題