簡體   English   中英

如何在Windows Phone 7中為“表單”字段標簽設置樣式?

[英]How to style “form” field labels in Windows Phone 7?

關於如何在Windows Phone 7 Silverlight應用程序中的表單字段旁邊設置字段標簽樣式的任何標准指南?

例如,假設我有一個帶有TextBlock標簽的StackPanel和一個用於輸入數據的TextBox。 目前,我正在使用PhoneTextSubtleStyle(“ 12,0,12,0”)中包含的默認TextBlock邊距,並使用“ 0,-12,0,0”的邊距將TextBox推近標簽:

<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> 

請注意,TextBox似乎在左右兩側具有12個像素的內部填充,因此TextBlock標簽和TextBox控件在視覺上在左側完美對齊。

問題是,我看到現有的應用程序在字段標簽樣式方面的約定多種多樣。 像我上面所說的那樣,有些不做負邊距調整。 有些沒有。 有些人似乎會覆蓋標簽TextBlock Margin,以便在左側再縮進12個像素(即“ 24,0,12,0”,而不是默認的“ 12,0,12,0”)。 一些應用程序將標簽本身放在字段的左側(我討厭)。

Windows Phone 7中是否有關於字段標簽的一些標准設計指南? 我通讀了設計模板PDF,只能確定字段標簽的第一個單詞應該是大寫(最好只有一個單詞標簽),並且結尾不應該帶有冒號。 我沒有看到關於標簽和字段之間的邊距或對齊的任何信息。

這可能也很有趣

“燃油追蹤器”制導應用程序–投稿3


尚未看到任何此類具體指導。 可以說,這可能是我們比普通消費者更關注的事情。

您可以隨時發布@WPDesignTeam推文,看看他們是否對此有未發表的想法。 或通過博客在團隊中發送電子郵件,以查看是否是他們願意/願意考慮的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM