我们如何在我的应用中使用窗口用户手机控制

时间:2011-07-25 13:31:23

标签: windows-phone-7

我想在我的网格中添加像堆栈面板这样的用户控件,例如

  - 一个名称内容面板的网格,位于MainPage.xaml中   - 列出项目

- usercontrol.xaml中的--stack面板

 <UserControl x:Class="USER.WindowsPhoneControl1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Loaded="UserControl_Loaded">
    <StackPanel HorizontalAlignment="Center">

        <StackPanel.Resources>
            <!--Create a Style for a TextBlock.-->
            <Style TargetType="TextBlock" x:Key="TextBlockStyle">
                <Setter Property="Foreground" Value="Navy"/>
                <Setter Property="FontSize" Value="14"/>
                <Setter Property="VerticalAlignment" Value="Bottom"/>
            </Style>

            <!--Create a Style for a TextBlock.-->
            <Style TargetType="TextBox" x:Key="TextBoxStyle">
                <Setter Property="Width" Value="200"/>
                <Setter Property="Height" Value="30"/>
                <Setter Property="Margin" Value="4"/>
                <Setter Property="FontSize" Value="14"/>
                <Setter Property="Background" Value="Blue"/>
            </Style>
        </StackPanel.Resources>

        <TextBlock FontSize="18" Text="Enter your name." Name="abc" />
        <StackPanel   Orientation="Horizontal" Name="sta">
            <TextBlock Style="{StaticResource TextBlockStyle}">
                First Name:
            </TextBlock>
            <TextBox Name="firstName" Style="{StaticResource TextBoxStyle}"/>
        </StackPanel>
        <StackPanel Orientation="Horizontal">
            <TextBlock Style="{StaticResource TextBlockStyle}">
                Last Name:
            </TextBlock>
            <TextBox Name="lastName" Style="{StaticResource TextBoxStyle}"  
                     Margin="6,4,4,4"/>
        </StackPanel>
        <Button Width="50" Content="Submit" Click="Button_Click"/>

    </StackPanel>
</UserControl>

我想在网格中添加堆栈面板.....

提前

thanx

1 个答案:

答案 0 :(得分:0)

我不是100%肯定你在问题中实际问的是什么,但是完全可以将StackPanel放在Grid中:

<Grid>
    <StackPanel />
</Grid>