怎样弄这种界面

zzxap 2013-07-25 04:58:55
刚开始弄wp很多需要熟悉
类似这种界面:
可以上下拉动

姓名:输入框
密码:输入框
xxx:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框
bbb:输入框

...全文
301 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
#blackheart 2013-07-26
  • 打赏
  • 举报
回复
引用 5 楼 zzxap 的回复:
每一行的输入内容不同。有的是数字 有的是Email 有的是日期 还有的事下拉框 所以不能用绑定的方式 就像html的table 里面的row一样。一行行用html代码写出来

 <ScrollViewer>
                <StackPanel>
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="姓名:"/>
                        <TextBox Text=""/>
                    </StackPanel>
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="密码:"/>
                        <TextBox Text=""/>
                    </StackPanel>
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="xxx:"/>
                        <TextBox Text=""/>
                    </StackPanel>
                    
                </StackPanel>
            </ScrollViewer>
你最好先去了解下WP的基础知识点吧,别这么着急就上手写东西。
岁月无情_1 2013-07-26
  • 打赏
  • 举报
回复
学习下MVVM的基础知识。
zzxap 2013-07-25
  • 打赏
  • 举报
回复
每一行的输入内容不同。有的是数字 有的是Email 有的是日期 还有的事下拉框 所以不能用绑定的方式 就像html的table 里面的row一样。一行行用html代码写出来
zzxap 2013-07-25
  • 打赏
  • 举报
回复
不用DataContext 多行怎么写进去listbox?

怎么静态的把这些塞进listbox?
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
<TextBlock Text="{Binding}" Width="100" /><TextBlock Text=":" Margin="6,0" /><TextBox Text="{Binding}"  Width="200"/>
#blackheart 2013-07-25
  • 打赏
  • 举报
回复
引用 2 楼 zzxap 的回复:
静态写在页面上的。StackPanel里面 怎么写 <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding}" Width="100" /> <TextBlock Text=":" Margin="6,0" /> <TextBox Text="{Binding}" Width="200"/> </StackPanel>
>??????
zzxap 2013-07-25
  • 打赏
  • 举报
回复
静态写在页面上的。StackPanel里面 怎么写 <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding}" Width="100" /> <TextBlock Text=":" Margin="6,0" /> <TextBox Text="{Binding}" Width="200"/> </StackPanel>
#blackheart 2013-07-25
  • 打赏
  • 举报
回复

        <ListBox DataContext="12324243434"
                 ItemsSource="{Binding}">
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="{Binding}"
                                   Width="100" />
                        <TextBlock Text=":"
                                   Margin="6,0" />
                        <TextBox Text="{Binding}"  Width="200"/>
                    </StackPanel>

                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>

7,656

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧