Come si suppone che venga utilizzata la classe StatusBarItem
? Ogni elemento nel contenuto di StatusBar
dovrebbe essere avvolto con esso?Qual è il punto della classe StatusBarItem in WPF?
Non ho davvero capito come StatusBarItem
influisce sul layout StatusBar
. Sembra che posso usare HorizontalAlignment
su un StatusBarItem
, ma non quando ho messo l'elemento nel StatusBar
direttamente:
<StatusBar>
<TextBlock HorizontalAlignment="Right" Text="Not right" />
<StatusBarItem HorizontalAlignment="Center">
<TextBlock Text="Center" />
</StatusBarItem>
</StatusBar>
anche se si avvolge un Separator
in StatusBarItem
le Separator
modifiche orizzontale. Separator
s predefinito su verticale se inserito nello StatusBar
direttamente senza wrapper StatusBarItem
.
ho avuto un problema simile utilizzando 'Separator' con' ToolBar' http://stackoverflow.com/questions/1274370/ – kenwarner
Non è una risposta, ma è un ItemsControl, il che significa che è possibile associarlo a una raccolta di oggetti e utilizzare DataTemplates per determinare in che modo tali elementi vengono visualizzati nella barra di stato. Probabilmente offre un comportamento migliore in uno StatusBar rispetto a un oggetto ItemsControl standard. – Will