i utiliser le composant de DevExpress de comboBoxEdit dans mon application WPF. J'Affectez des valeurs pour elle comme ceci:Articles WPF DevExpress ComboBoxEdit
private void Users1_Load()
{
DataTable dtCat = SqlHelper.GetTable("base_UserCategory_Select", new string[] { });
DataRow dr = dtCat.NewRow();
dr["UserCategoryID"] = 0;
dr["CategoryName"] = "<All>";
dr["IsSystem"] = "False";
dtCat.Rows.InsertAt(dr, 0);
comboBoxEdit1.ItemsSource = dtCat.DefaultView;
comboBoxEdit1.SelectedIndex = 1;
}
Mon XAML:
<dxe:ComboBoxEdit Height="20" Margin="14,64,0,0" Name="comboBoxEdit1" DisplayMember = "CategoryName" ValueMember = "UserCategoryID" VerticalAlignment="Top" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" HorizontalAlignment="Left" Width="254" />
Mais le problème est que dans ce combobox je vois mon id (valeur des membres), seulement quand je le développer, puis je vois les valeurs DisplayMember. Quel est le problème, comment faire pour toujours voir les valeurs de texte, pas mes ID ..?
Ok, merci pour la ansver et la solution. Il semble que Devexpress ait des conneries seriuos. – Vytas999