2015-04-17 5 views
-1

Я использую RadComboBox в своем приложении, и я не смог установить выбранный элемент в элементе управления (т. Е.), Когда я нажимаю dropdown, список переместится и когда я нажму на любой элемент не устанавливается в ComboBox.WPF-RadComboBox выбранный элемент

// XAML:

<telerik:RadRibbonComboBox Name="cmbReports"> 
    <telerik:RadComboBoxItem Content="Report 1" /> 
    <telerik:RadComboBoxItem Content="Report 2" /> 
    <telerik:RadComboBoxItem Content="Report 3" />         
</telerik:RadRibbonComboBox> 

Пробовал добавлять статические значения как ComboBoxItem, но это также делает то же самое.

Где я ошибаюсь?

ответ

1

Попробуйте добавить объект непосредственно, как я со строками:

<telerik:RadRibbonWindow x:Class="Sample.MainWindow" 
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
        xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" 
        xmlns:system="clr-namespace:System;assembly=mscorlib" 
        Title="MainWindow" 
        WindowStartupLocation="CenterScreen" 
        WindowState="Maximized"> 

<telerik:RadRibbonComboBox Name="cmbReports" Width="200" Height="20"> 
    <system:String>Report1</system:String> 
    <system:String>Report2</system:String> 
    <system:String>Report3</system:String> 
</telerik:RadRibbonComboBox> 

+0

Работает идеально. Благодарю. Но у не обычная вещь не работает? – iamCR

+1

Потому что вы добавляете RadComboBoxItem внутри RadRibbonComboBox. Вы должны добавить RadRibbonComboBoxItem, чтобы он работал так, как вы ожидаете. – MauricioW

+1

Спасибо. Это ошибка. – iamCR

Смежные вопросы