Windows Phone - C# - 如何在C#中创建TextBox

时间:2013-07-18 19:33:02

标签: c# windows-phone-7 textbox windows-phone-8 windows-phone-7.8

这很简单,但是如何在C#中创建TextBox?

我需要将它放在某个位置的ListBox中(在ListBox的最后一项之前)。

我需要新的TextBox来包含有关它的Text,Name和Width的属性。

以下是.xaml中的代码示例,我需要将TextBox放在Image

之上
<ListBox Margin="0,-20,0,0" Height="548" Name="listBoxNew">
    <TextBlock Name="textBlockName" Text="Name"/>
    <TextBox Name="textBoxName" Width="420" Margin="-12,0,0,0"/>
    <TextBlock Name="textBlockAdd" Text="Add" Margin="0,10,0,0"/>
    <TextBox Name="textBoxAdd" Width="420" Margin="-12,0,0,0"/>
    <Image Name="imageAdd" Source="/SecondApp%2b;component/Images/buttonAdd1.png" Height="50" Margin="0,5,0,0" Tap="imageAdd_Tap" toolkit:TiltEffect.IsTiltEnabled="True" ManipulationStarted="imageAddExersize_ManipulationStarted" ManipulationCompleted="imageAddExersize_ManipulationCompleted" />
</ListBox>

1 个答案:

答案 0 :(得分:0)

试试这个:

    // Add the last item to the listbox again
    listBox.Items.Add(listBox.Items.Last());

    // Place the textbox in the previous item
    listBox.Items[listBox.Items.Count - 2] = new TextBox();