xamlのCleanCodeブックに似たものがありません。 XAMLをどのように構成すればよいですか?WPF/XAMLとクリーンコード
?すべての属性を1行に入れますか? 1行に1つの属性?
<TextBlock Grid.Column="2"
Margin="2"
Text="{Binding TotalCheckedTagCount, FallbackValue=0}"
Foreground="Black"
FontWeight="Bold"
FontSize="14"
HorizontalAlignment="Right"
/>
?どのプロパティが最初ですか?グリッドポジション?名前?バインディング?
?閉じたxmlタグを同じ行または新しい行に置くべきですか?
<TextBlock
<!-- .... -->
/>
<TextBlock
<!-- .... --> />
のように...私はちょうど私が自分自身をものを作成して時間を費やし前に、既存のガイドがあるかどうかを知りたいのですが 。これまでのところ、私は1つを見つけることに運がなかった。
編集:MM8によって提供さ 二つの興味深いガイド:
https://github.com/cmaneu/xaml-coding-guidelines
https://paulstovell.wordpress.com/2007/05/04/xaml-and-wpf-coding-guidelines/
彼らは、タグを閉じ、placmentをattribut、命名、のようなトピックをカバーなどを扱うリソース
要素にたくさんのタグを追加している場合は、それらの要素を 'Styles'に入れることを検討してください。追加する要素の数を最小限に抑えるには' DataTemplates'''を使います。 – XAMlMAX
そうですね、スタイルやテンプレート自体もかなり巨大です。このような大きなXAMLをより読みやすくするガイドが必要なような気がします。私はそうでなければ、Googleのような巨大な継承構造を持っています。 –