avere il codice seguente:Allineamento controlli su entrambi i lati sinistro e destro in un pannello pila in WPF
<DockPanel>
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal">
<RadioButton Content="_Programs"
IsChecked="{Binding Path=ProgramBanksSelected}" IsEnabled="{Binding Path=ProgramsEnabled}" Margin="8" />
<StackPanel>
<Label Content="Master" Height="28" Name="MasterFileStatus" VerticalContentAlignment="Center"/>
</StackPanel>
</StackPanel>
...
Il pulsante radio deve essere posizionato sul lato sinistro del pannello pila (I rimossi alcuni pulsanti per non ingombrare l'esempio) e l'etichetta (che ho inserito temporaneamente in uno StackPanel annidato) dovrebbe essere sul lato destro.
Ho provato già molte combinazioni di allineamenti ma non riesco a ottenere l'etichetta sul lato destro. Cosa dovrei aggiungere per realizzare questo?
Davvero non si può chiedere troppo di pannelli di stack, non appena si desidera qualsiasi tipo di struttura semi-avanzata basta andare per una griglia –
La risposta giusta è quella di utilizzare un DockPanel come in questo post: http://stackoverflow.com/questions/2023201/align-items-in-a-stack-panel – pasx