Мне нужно создать выпадающий список, который должен работать как кнопка, если доступна только одна опция. Если существует больше опций, выпадающий список может быть как обычно.
<StackPanel Grid.Row="0" Grid.Column="1" Grid.ColumnSpan="1" VerticalAlignment="Center" HorizontalAlignment="Right">
<telerik:RadDropDownButton>
<StackPanel Orientation="Horizontal">
<Image Source="DropImage.png" Width="20"/>
</StackPanel>
<telerik:RadDropDownButton.DropDownContent>
<ListBox ItemsSource="{Binding LinksToOpen}"/>
</telerik:RadDropDownButton.DropDownContent>
</telerik:RadDropDownButton>
</StackPanel>
Например, если раскрывающийся список состоит только из одного элемента, то при щелчке по раскрывающемуся списку список не должен отображаться, вместо этого он должен выбрать доступный список по умолчанию.