2012-04-04 10 views
0

Ich versuche, einige richtige XAML zu erstellen, um Text in der ComboBox auf der rechten Seite anzuordnen, aber ich kann nicht.Anordnen von Text in der ComboBox

Hier ist mein XAMl ... Irgendwelche Ahnung, was ich vermisse? Vielen Dank!

<ComboBox Height="25" 
      HorizontalAlignment="Left" 
      ItemsSource="{Binding NonArchivedSequences}" 
      SelectedItem="{Binding SelectedSequence}" 
      Margin="0,0,0,4" 
      Name="cbSequences" 
      VerticalAlignment="Top" 
      Width="504"     
      HorizontalContentAlignment="Stretch" 
      SelectionChanged="cbSequences_SelectionChanged" 
      Grid.Column="1"> 
      <ComboBox.Resources> 
       <DataTemplate x:Key="DataTemplateSequenceData"> 
        <Grid> 
         <Grid.ColumnDefinitions> 
          <ColumnDefinition Width="*"/> 
          <ColumnDefinition Width="Auto"/> 
         </Grid.ColumnDefinitions> 
         <TextBlock Margin="4,2,2,4" 
            TextWrapping="Wrap" 
            Text="{Binding Interval}" 
            d:LayoutOverrides="Width, Height" 
            VerticalAlignment="Center" 
            HorizontalAlignment="Left" /> 
         <TextBlock Margin="4,2,2,4" 
            TextWrapping="Wrap" 
            Text="{Binding Name}" 
            d:LayoutOverrides="Width, Height" Grid.Column="1" 
            VerticalAlignment="Center" 
            HorizontalAlignment="Left" /> 
        </Grid> 
       </DataTemplate> 
      </ComboBox.Resources> 
      <ComboBox.ItemTemplate> 
       <StaticResource ResourceKey="DataTemplateSequenceData"/> 
      </ComboBox.ItemTemplate> 
     </ComboBox> 

enter image description here

Antwort

1

Vielleicht HorizonalAllignment = "Right" Sie haben

+0

Hallo Linke! Wo muss ich es hinstellen? –

+0

Wo haben Sie HorizonalAllignment = "Left" – Paparazzi

+0

Ich habe dies und es funktioniert. Danke, Mann!! –