🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# DEVEXPRESS RMOS / RepositoryItemComboBox to RepositoryItemSearchLookUpEdit

1-) C# DEVEXPRESS RMOS - RepositoryItemComboBox to RepositoryItemSearchLookUpEdit

 

1-) C# DEVEXPRESS RMOS - ilk önce Gridcontrol at gerekli kütüphaneleri yüklemesi için sonra silebilirsin

 

  private void Form1_Load(object sender, EventArgs e){

...

...

...

            MyChangeSearchLookUpEdit();

  }

 

 public void MyChangeSearchLookUpEdit()

        {

            RepositoryItemSearchLookUpEdit riGosterCins = new RepositoryItemSearchLookUpEdit();

            riGosterCins.DataSource = (txtGosterCins.Edit as RepositoryItemComboBox).Items;

            riGosterCins.ShowClearButton = false;

            riGosterCins.ShowFooter = false;

            riGosterCins.NullValuePrompt = "Seçiniz";

            riGosterCins.View.OptionsView.ShowColumnHeaders = false;

            txtGosterCins.Edit = riGosterCins; // barEditItem1 de ne varsa SearchLookUpEdit e çevirir

 

            

            RepositoryItemSearchLookUpEdit riGosterKonuBasligi = new RepositoryItemSearchLookUpEdit();

            riGosterKonuBasligi.DataSource = (txtGosterKonuBasligi.Edit as RepositoryItemComboBox).Items;

            riGosterKonuBasligi.ShowClearButton = false;

            riGosterKonuBasligi.ShowFooter = false;

            riGosterKonuBasligi.NullValuePrompt = "Seçiniz";

            riGosterKonuBasligi.View.OptionsView.ShowColumnHeaders = false;

            txtGosterKonuBasligi.Edit = riGosterKonuBasligi; // barEditItem1 de ne varsa SearchLookUpEdit e çevirir

 

            RepositoryItemSearchLookUpEdit riCins = new RepositoryItemSearchLookUpEdit();

            riCins.DataSource = (txtCins.Edit as RepositoryItemComboBox).Items;

            riCins.ShowClearButton = false;

            riCins.ShowFooter = false;

            riCins.NullValuePrompt = "Seçiniz";

            riCins.View.OptionsView.ShowColumnHeaders = false;

            txtCins.Edit = riCins; // barEditItem1 de ne varsa SearchLookUpEdit e çevirir

 

            //barEditItem2,barEditItem4,barEditItem5

            RepositoryItemSearchLookUpEdit ribarEditItem2 = new RepositoryItemSearchLookUpEdit();

            ribarEditItem2.DataSource = (barEditItem2.Edit as RepositoryItemComboBox).Items;

            ribarEditItem2.ShowClearButton = false;

            ribarEditItem2.ShowFooter = false;

            ribarEditItem2.NullValuePrompt = "Seçiniz";

            ribarEditItem2.View.OptionsView.ShowColumnHeaders = false;

            barEditItem2.Edit = ribarEditItem2; // barEditItem1 de ne varsa SearchLookUpEdit e çevirir

 

            RepositoryItemSearchLookUpEdit ribarEditItem4 = new RepositoryItemSearchLookUpEdit();

            ribarEditItem4.DataSource = (barEditItem4.Edit as RepositoryItemComboBox).Items;

            ribarEditItem4.ShowClearButton = false;

            ribarEditItem4.ShowFooter = false;

            ribarEditItem4.NullValuePrompt = "Seçiniz";

            ribarEditItem4.View.OptionsView.ShowColumnHeaders = false;

            barEditItem4.Edit = ribarEditItem4; // barEditItem1 de ne varsa SearchLookUpEdit e çevirir

 

            RepositoryItemSearchLookUpEdit ribarEditItem5 = new RepositoryItemSearchLookUpEdit();

            ribarEditItem5.DataSource = (barEditItem5.Edit as RepositoryItemComboBox).Items;

            ribarEditItem5.ShowClearButton = false;

            ribarEditItem5.ShowFooter = false;

            ribarEditItem5.NullValuePrompt = "Seçiniz";

            ribarEditItem5.View.OptionsView.ShowColumnHeaders = false;

            barEditItem5.Edit = ribarEditItem5; // barEditItem1 de ne varsa SearchLookUpEdit e çevirir

        }

 

 

 

 

2-) aşağıdaki metotları güncelle
 
public void MySonEklenenCinsiSec(string pCinsAdi)

        {

            try

            {

                txtGosterCins.EditValue = pCinsAdi;

                ComboBoxItemCollection dt =(ComboBoxItemCollection) riGosterKonuBasligi.DataSource;

                foreach (var item in dt)

                {

                    Console.WriteLine(item);

                }

                txtGosterKonuBasligi.EditValue = dt[dt.Count-1];

            }

            catch (Exception ex)

            {

                RHMesaj.MyMessageError(MyClass, "MySonEklenenCinsiSec", "Beklenmedik Hata!", ex);

            }

        }

 

 2021 Ocak 18 Pazartesi
 710