🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / repositoryItemSearchLookUpEdit1_QueryCloseUp veya Leave Olayında veri almak

1-) C# RMOS - repositoryItemSearchLookUpEdit1_QueryCloseUp veya Leave Olayında veri almak

 

1.ADIM BUNU KULLAN

 

 

 private void repositoryItemSearchLookUpEdit1_QueryCloseUp(object sender, CancelEventArgs e)

        {

            try

            {

                if ((sender as SearchLookUpEdit).EditValue == null) { return; }

 

                 //int newdataSourceRowIndex = (sender as SearchLookUpEdit).Properties.View.GetDataSourceRowIndex((sender as SearchLookUpEdit).Properties.View.FocusedRowHandle);

 

 

                var rec_fiyat = (sender as SearchLookUpEdit).Properties.View.GetFocusedDataRow().Field<decimal>("Rec_Fiyat");

                var Rec_Ad = (sender as SearchLookUpEdit).Properties.View.GetFocusedDataRow().Field<string>("Rec_Ad");

                string Rec_Genelkod = (sender as SearchLookUpEdit).Properties.View.GetFocusedDataRow().Field<string>("recId");

 

 

            }

            catch (Exception ex)

            {

                 MessageBox.Show(ex.Message);

 

            }

        }

 

 

 

2.ADIM LEAVE(tavsiye edilmez . çünkü seçtikten sonra ayrılınca çalışıyor)

 

 

private void repositoryItemSearchLookUpEdit1_Leave(object sender, EventArgs e)

        {

            try

            {

                if ((sender as SearchLookUpEdit).EditValue == null) { return; }

 

                string Rec_Ad = ((sender as SearchLookUpEdit).Text).ToString();

                string Rec_Genelkod = ((sender as SearchLookUpEdit).EditValue).ToString();

                var dataRow = (DataRowView)(sender as SearchLookUpEdit).GetSelectedDataRow();

                var rec_fiyat = dataRow.Row["Rec_Fiyat"];

            }

            catch (Exception ex)

            {

                MessageBox.Show(ex.Message);

            }

        }

 

 

 

kaynak : https://supportcenter.devexpress.com/ticket/details/q508352/lookupedit-an-event-when-a-popup-window-is-closed

 

 2022 Ekim 05 Çarşamba
 478