【问题标题】:WP7 Max width textbox and position to set from rightWP7 最大宽度文本框和从右侧设置的位置
【发布时间】:2011-12-13 21:19:17
【问题描述】:

我有这个代码:

<controls:PivotItem Header="Hledat">
    <Canvas Margin="0">
        <TextBox  Name="SearchTxb"  Height="72" Text="" VerticalAlignment="Top" HorizontalAlignment="Right" />
        <Button Name="SearchBtn" Margin="0,74,100,0" Width="200" Height="72" Click="SearchBtn_Click" HorizontalAlignment="Right" VerticalAlignment="Top">Hledat</Button>
    </Canvas>
</controls:PivotItem>

我想支持纵向和横向。这应该是搜索的关键项。我想将文本框的宽度更改为手机屏幕的全尺寸,并且我想将按钮设置为 f.e. 20 从右侧。我应该在代码中添加什么?谢谢

【问题讨论】:

    标签: silverlight windows-phone-7 windows-phone-7.1


    【解决方案1】:
    <controls:PivotItem Header="Hledat">
        <Grid Margin="0">
            <Grid.ColumnDefinition>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="Auto" />
            </Grid.ColumnDefinition>
            <TextBox Grid.Column="0"  Name="SearchTxb"  Height="72" Text="" VerticalAlignment="Top" HorizontalAlignment="Stretch" />
            <Button Grid.Column="1" Name="SearchBtn" Margin="0,74,100,0" Width="200" Height="72" Click="SearchBtn_Click" HorizontalAlignment="Right" VerticalAlignment="Top">Hledat</Button>
        </Grid>
    </controls:PivotItem>
    

    【讨论】:

    • 在文本框中使用 Grid.ColumnSpan="2" 这正是我想要的,谢谢
    猜你喜欢
    • 2023-03-04
    • 2018-11-11
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多