代码之家  ›  专栏  ›  技术社区  ›  ricks

如何将单选按钮的位置更改为文本的另一侧?

  •  0
  • ricks  · 技术社区  · 9 年前

    我想将单选按钮从文本左侧更改为文本右侧

    screenshot

    我现在把它作为 ListBoxEdit 带有单选按钮样式

     <dxe:ListBoxEdit Name="xrbSplitFreight" Grid.Row="1" Grid.RowSpan="5" FontWeight="Bold"  Grid.Column="8" Height="143" VerticalAlignment="center"  Width="218" HorizontalAlignment="Left" Grid.ColumnSpan="3" ShowBorder="False" Margin="0,0,0,7">
         <dxe:ListBoxEdit.StyleSettings>
             <dxe:RadioListBoxEditStyleSettings  />
         </dxe:ListBoxEdit.StyleSettings>
     </dxe:ListBoxEdit>
    

    我正在填充 列表框编辑 具有

     private void InitSources()
     {
         List<String> source = new List<String>();
         source.Add("Split Freight");
         source.Add("Print Comment");
         source.Add("Do Not Split Freight");          
    
         xrbSplitFreight.ItemsSource = source;
     }
    

    我已经试着查看了所有的属性,但我找不到任何有用的东西。

    1 回复  |  直到 9 年前
        1
  •  3
  •   Abin    9 年前

    您应该设置属性 FlowDirection="RightToLeft" 为了你 Radio Button 使其反向。

    <RadioButton Content="Hello" FlowDirection="RightToLeft"/>