如何在Windows Phone 7中设置“表单”字段标签的样式?

时间:2010-12-30 21:13:09

标签: c# silverlight xaml windows-phone-7

是否有关于如何在Windows Phone 7 silverlight应用程序中的表单字段旁边设置字段标签样式的标准指南?

例如,假设我有一个带有TextBlock标签的StackPanel和一个用于数据输入的TextBox。目前我使用的是默认的TextBlock保证金纳入PhoneTextSubtleStyle(“12,0,12,0”),并且使用的保证金“0 -12,0,0”推文本框起来更接近于标签:< / p>

<StackPanel HorizontalAlignment="Left"> 
  <TextBlock VerticalAlignment="Center" Text="Name" Style="{StaticResource PhoneTextSubtleStyle}" /> 
  <TextBox Text="{Binding ItemName, Mode=TwoWay}" TextChanged="TextBox_TextChanged" VerticalAlignment="Center" Width="433" Margin="0,-12,0,0" /> 
</StackPanel> 

请注意的是,文本框似乎有12个像素的左侧和右侧的一些内部填充,从而使标签的TextBlock和TextBox控件视觉完美排队在左边。

问题是,我看到现有的应用程序具有广泛不同的字段标签样式约定。有些人不像我上面那样进行负边际调整。有些人没有。一些出现覆盖标签的TextBlock缘使得它缩进一个附加的12个像素的左侧(即,“24,0,12,0”而不是默认的“12,0,12,0”)。有些应用程序将标签放在字段的左侧(我讨厌这个)。

Windows Phone 7中的字段标签是否有一些标准设计指南?我通读设计模板PDF并且只能确定字段标签在第一个单词上应该是大写(最好只有一个单词标签),并且最后不应该有冒号。我没有看到关于标签和字段之间的边距或对齐的任何内容。

1 个答案:

答案 0 :(得分:0)

这也可能是有意义的

“Fuel Tracker” Guidance Application – Drop 3


没有看到任何这样的具体指导。可以说,我们可能比一般消费者更关注它。

你总是可以发推特@WPDesignTeam,看看他们是否有任何未发表的想法。或者通过他们的博客向团队发送电子邮件,看看他们是否/愿意考虑的事情。