Anasayfa » Forum

c# devexpress right...
 

c# devexpress right click  

  RSS
Murat güler
(@muratguler)
Üye

devexpresste gridview'e mouse'la sağ tıklayınca tıklanan satırı seçme işlemini nasıl yapabilirim ?

Normalde seçim yapılıyor ama ben 

 contextMenuStrip2.Show(Cursor.Position.X, Cursor.Position.Y);

bu kodu yazıyorum. bu kodu çalıştırdeıktan sonra seçim yapıyor. Ben seçimi yağtıktan sonra bunu çalıştırmasını nasıl sağlayabilirim ?

Alıntı
Gönderildi : 24/08/2017 19:54
Birol AYDOĞAN
(@birolaydugan)
Üye

Clipboard copy de işinizi görür gibi geliyor .

CevapAlıntı
Gönderildi : 24/08/2017 20:58
Engin Kulaç
(@enginkulac)
Üye

Bu kodu gridview'in hangi event'ine yazdınız?

CevapAlıntı
Gönderildi : 25/08/2017 11:20
Murat güler
(@muratguler)
Üye

mouseDown eventine yazdım

CevapAlıntı
Gönderildi : 25/08/2017 12:48
Volkan Alkılıç
(@volkanalkilic)
Üye

Aşağıdaki örneği inceleyin;

 

private void gridView1_MouseDown(object sender, MouseEventArgs e) {
            if(e.Button == MouseButtons.Right) {
                GridView view = sender as GridView;
                GridHitInfo hitInfo = view.CalcHitInfo(e.Location);
                if(hitInfo.InRow) {
                    DevExpress.Utils.DXMouseEventArgs args = DevExpress.Utils.DXMouseEventArgs.GetMouseArgs(e);
                    if(args != null) args.Handled = true;
                    view.FocusedRowHandle = hitInfo.RowHandle;
                    view.FocusedColumn = hitInfo.Column;
                    //kod buraya <<<<<<
                }
            }
        }
CevapAlıntı
Gönderildi : 25/08/2017 14:01
Omer Carnacar
(@omercarnacar)
Üye

[quote user="Murat güler"]

devexpresste gridview'e mouse'la sağ tıklayınca tıklanan satırı seçme işlemini nasıl yapabilirim ?

Normalde seçim yapılıyor ama ben 

 contextMenuStrip2.Show(Cursor.Position.X, Cursor.Position.Y);

bu kodu yazıyorum. bu kodu çalıştırdeıktan sonra seçim yapıyor. Ben seçimi yağtıktan sonra bunu çalıştırmasını nasıl sağlayabilirim ?

[/quote]

 

popupMenü & Barmanager Ekleyin..

 

   private void gridView1_PopupMenuShowing(object sender, DevExpress.XtraGrid.Views.Grid.PopupMenuShowingEventArgs e)
        {
            var p = MousePosition;
            popupMenu1.ShowPopup(p);
        }

 

Barmanager  barları silebilirsiniz.popup içerigine eklediginiz Butonların Eventına istediginiz kodu yazabilirsiniz.

CevapAlıntı
Gönderildi : 25/10/2017 16:52
Paylaş:

Lütfen Giriş yap yada Kayıt ol