PDA

View Full Version : سوال: مشکل با displaymember در radMultiColumnComboBox



god of war
شنبه 03 تیر 1396, 15:00 عصر
سلام و عرض ادب
من از یک radMultiColumnComboBox در برنامم استفاده کرده و با اسفاده از کد زیر مقدار دهی کردم :

cmbOurCountry.ValueMember = "ID";
cmbOurCountry.DisplayMember = "name";
cmbOurCountry.DataSource = dt;


اما مشکل سر اینه که وقتی برنامه رو اجرا میکنم هم ستون ID رو نشون میده و هم name
کسی میدونه چطور این مشکل حل میشه ؟
و ماساله بعدی چطور میشه با کیبرد سرچ سریع انجام داد رو این کامپوننت ؟

رامین مرادی
یک شنبه 04 تیر 1396, 08:54 صبح
شما در تابع سازنده فرمتون. همون بخشی که نوشته InitializeComponent(); این کد رو اضافه کن.

RadMultiColumnComboBoxElement multiColumnComboElement = this.cmbOurCountry.MultiColumnComboBoxElement;
multiColumnComboElement.DisplayMember = "name";
multiColumnComboElement.ValueMember = "ID";
multiColumnComboElement.DropDownSizingMode = SizingMode.RightBottom;
multiColumnComboElement.DropDownMinSize = new Size(400, 100);
multiColumnComboElement.EditorControl.MasterTempla te.AutoGenerateColumns = false;
GridViewTextBoxColumn column = new GridViewTextBoxColumn("name");
column = new GridViewTextBoxColumn("name");
column.HeaderText = "نام";
column.Width = 100;
column.HeaderTextAlignment = ContentAlignment.MiddleCenter;
multiColumnComboElement.Columns.Add( column);