Beispiel habe ich diese Zeile: Hinweis, wie Parameter, wie ungeordneteXAML-Code neu anordnen?
<Button HorizontalAlignment="Center" Margin="200,150,0,0" Width="189" Content="Boo"
Style="{DynamicResource btnGrayDownWIthcon}" IsDefault="True" IsCancel="False"
Background="{DynamicResource ContractApprovedGreen}"
Height="53" VerticalAlignment="Center" Name ="btnPoo" />
seine Unordnung
Id wie es zu sein:
<Button Name ="btnPoo" Content="Boo"
Background="{DynamicResource ContractApprovedGreen}"
Style="{DynamicResource btnGrayDownWIthcon}"
HorizontalAlignment="Center" VerticalAlignment="Center"
Margin="200,150,0,0"
Width="189"
Height="53"
IsDefault="True"
IsCancel="False"
/>
gibt es ein automatisches Werkzeug, das XAML neu ordnen Parameter nach Prioritäten und Gruppen?
Ich würde überprüfen, ob ReSharper von Jetbrains kann dies tun http://www.jetbrains.com/resharper/features/code_formatting.html – GrahamMc
Styling oder Markup Ändern Anzahl der Parameter reduzieren könnte, so dass keine Umordnung benötigt wird überhaupt, z Platzierung der Schaltfläche in einem Raster und Einstellung seiner Grid.Row und Grid.Column ermöglicht es, Rand, Breite, Höhe und beide Ausrichtungen zu entfernen. Der Hintergrund kann in den Stil verschoben werden (beachten Sie die Vererbung von Stilen). – EvAlex
Das ist mein Lieblings-Ärgernis - Layout, das explizit auf ein Element angewendet wird. In ** seltenen ** Fällen ist das in Ordnung - aber die meiste Zeit möchten Sie den XAML an jemand anderen weitergeben, um ihn zu stylen ... wenn er Stunden damit zubringen muss, explizite Werte zu entfernen **, die alle Stile ** Ihres Layouts überschreiben dann werde ich genervt sein (ich weiß, dass ich es tue!). Relatives Layout ist auch sehr wichtig, wenn Ihre Anwendung auf verschiedenen Geräten wie Telefonen/Tabellen ausgeführt wird. Sie können die Größe nicht garantieren - daher muss Ihre App skaliert werden. Es ist nicht schwieriger, dies zu tun (in der Tat ist es die meiste Zeit einfacher). – Charleh