Le dessous est une image d'une zone de liste avec les éléments listbox présents dans ce: Je veux la barre de défilement d'une zone de liste à être aligné sur le côté gaucheAligner la barre de défilement à gauche de la zone de liste Silverlight
alt text http://www.freeimagehosting.net/uploads/231f3112d3.png
Modifier Après Hans a répondu: J'ai essayé ce que Hans dit dans mon code précédent était:
<ScrollViewer x:Name="ScrollViewer" TabNavigation="{TemplateBinding TabNavigation}" FlowDirection="RightToLeft">
<Grid HorizontalAlignment="Stretch">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<ItemsPresenter Grid.Column="0" />
</Grid>
Mais comme mon Il emsPresenter était un enfant de ScrollViewer, donc sa propriété FlowDirection est aussi changée en RightToLeft, ce que je ne veux pas. Donc, pour résoudre ce problème, j'ai juste donné la valeur LeftToRight à sa propriété.
New Edition:
<ScrollViewer x:Name="ScrollViewer" TabNavigation="{TemplateBinding TabNavigation}" FlowDirection="RightToLeft">
<Grid HorizontalAlignment="Stretch">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<ItemsPresenter Grid.Column="0" FlowDirection="LeftToRight" />
</Grid>
</ScrollViewer>