Привязка button к правому краю

317
20 июля 2022, 08:40

Суть вопроса. Есть у меня ListBox, который я задаю вот так:

<ListBox Name="serviceListBox"  SelectionMode="Single" HorizontalAlignment="Left" Height="505" Margin="13,46,0,0" VerticalAlignment="Top" Width="183" 
                 Background="#FF181818" ItemsSource="{Binding source}" Grid.Column="1">
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <StackPanel Orientation="Horizontal">
                        <Ellipse
                        Width="16"
                        Height="16"
                        Fill="{Binding IndicatorBrush}" />
                        <TextBlock Margin="5" Text="{Binding Text}"/>
                        <Button Content="►" Name="srvStart" HorizontalAlignment="Right" IsEnabled="{Binding AntiIsChecked}"
                                Click="srvStart_Click"/>
                        <Button Content="⬛" Name="srvStop" HorizontalAlignment="Right" IsEnabled="{Binding IsChecked}" 
                                Click="srvStop_Click"/>
                    </StackPanel>
                </DataTemplate>
            </ListBox.ItemTemplate>
            <ListBox.ItemContainerStyle>
                <Style TargetType="ListBoxItem">
                    <Style.Triggers>
                        <Trigger Property="IsMouseOver" Value="True">
                            <Setter Property="IsSelected" Value="True"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </ListBox.ItemContainerStyle>
        </ListBox>

В нем есть две кнопки, которые нужно привязать к вравому краю листбокса. Слева текст, справа кнопки. Я задаю HorizontalAlignment="Right" , но ничего не получается. Помогите.

READ ALSO
Как можно пробежатьcя по кнопкам?

Как можно пробежатьcя по кнопкам?

В Windows Forms например, если создать 9 кнопок, можно ли по ним пробежаться и изменить в них текст?

246
Решено: System.Xml.Schema.XmlSchemaException: The element is not declared

Решено: System.Xml.Schema.XmlSchemaException: The element is not declared

Написал асинхронный парсер XML-файлов по URL, но не могу решить эту проблему, всегда вылетает ошибка:

302
Как закрасить текст из option как placeholder?

Как закрасить текст из option как placeholder?

Как сделать текст вида placeholder на select как в input-ах?

300