【问题标题】:WP7 - group of textboxes into some sort of template?WP7 - 将一组文本框放入某种模板中?
【发布时间】:2010-12-24 23:43:17
【问题描述】:

我还是 Silverlight 的新手,所以可能有办法做到这一点,但我只是不熟悉术语...

我基本上有这种文本框和文本块的分组,并且我想在单击 addNew 按钮时重复相同的分组。有没有办法通过创建某种模板来做到这一点?还是我必须单独添加每个项目。

                <Grid>
                    <toolkit:ListPicker Height="70" HorizontalAlignment="Right"  Name="listPicker1" VerticalAlignment="Top" Width="56" ItemTemplate="{StaticResource PickerItemTemplate}"    FullModeItemTemplate="{StaticResource PickerFullModeItemTemplate}" Margin="0,97,167,0"></toolkit:ListPicker>
                    <TextBlock Height="33" HorizontalAlignment="Left" Margin="10,7,0,0" Name="tbDate" Text="Date:" VerticalAlignment="Top" Width="266" />
                    <TextBlock Height="42" HorizontalAlignment="Left" Margin="9,55,0,0" Name="tbItem" Text="Item:" VerticalAlignment="Top" Width="90" />
                    <TextBox Height="75" HorizontalAlignment="Left" Margin="92,33,0,0" Name="tbItemName" Text="" VerticalAlignment="Top" Width="341" />
                    <TextBlock Height="42" HorizontalAlignment="Left" Margin="5,118,0,0" Name="tbServing" Text="Serving:" VerticalAlignment="Top" Width="99" />
                    <TextBox Height="70" HorizontalAlignment="Left" Margin="90,96,0,0" Name="tbServingValue" Text="" VerticalAlignment="Top" Width="75" />
                    <TextBlock Height="42" HorizontalAlignment="Left" Margin="156,120,0,0" Name="tbUOM" Text="UOM:" VerticalAlignment="Top" Width="60" />
                    <Button Content="" HorizontalAlignment="Right" Height="63" Margin="0,100,13,0" VerticalAlignment="Top" Width="132" RenderTransformOrigin="0.455,0.286" Style="{StaticResource wp7_buttonAddNew}" x:Name="btnAddNewItem" Click="btnAddNewItem_Click"/>
                </Grid>

谢谢!

【问题讨论】:

    标签: silverlight-3.0 windows-phone-7


    【解决方案1】:

    圣诞快乐!

    是的,您可以使用 DataTemplate 创建模板,然后随时随地轻松使用此数据模板。您可以在这里查看:DataTemplate 以获取一些示例和完整的详细信息。 提示:将DataTemplate放入资源中后,可以多次访问和使用。

    我希望这会有所帮助。干杯。

    【讨论】:

      【解决方案2】:

      用户控件是另一个值得考虑的选项。

      这是一个演练。

      Snowfall (User Control Sample)

      【讨论】:

        猜你喜欢
        • 2021-11-30
        • 1970-01-01
        • 2011-08-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多