![](/img/trans.png)
[英]How can I copy all of the users input and labels in a windows form page to another windows form page that is displayed in a table style?
[英]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,只能確定字段標簽的第一個單詞應該是大寫(最好只有一個單詞標簽),並且結尾不應該帶有冒號。 我沒有看到關於標簽和字段之間的邊距或對齊的任何信息。
這可能也很有趣
尚未看到任何此類具體指導。 可以說,這可能是我們比普通消費者更關注的事情。
您可以隨時發布@WPDesignTeam推文,看看他們是否對此有未發表的想法。 或通過博客在團隊中發送電子郵件,以查看是否是他們願意/願意考慮的事情。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.