Exemple #1
0
 private void gridView1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     if (this.OnRowClick != null)
     {
         DevExpress.XtraGrid.Views.Grid.GridView gv = ((DevExpress.XtraGrid.Views.Grid.GridView)sender);
         if (!gv.IsValidRowHandle(gv.FocusedRowHandle))
         {
             return;
         }
         //this.OnRowClick(sender, ((System.Data.DataRowView)(gv.GetRow(e.FocusedRowHandle))).Row);
         this.OnRowClick(sender, gv.GetRow(e.FocusedRowHandle));
     }
 }
Exemple #2
0
 private void DeleteFocusedRows(DevExpress.XtraGrid.Views.Grid.GridView view)
 {
     if (view.RowCount > 0 && view.IsValidRowHandle(view.FocusedRowHandle) && !view.IsNewItemRow(view.FocusedRowHandle))
     {
         view.BeginSort();
         try
         {
             view.DeleteRow(view.FocusedRowHandle);
         }
         catch (Exception)
         {
         }
         view.EndSort();
     }
 }
 private void btnSec_Click(object sender, EventArgs e)
 {
     try
     {
         grdAltSektor.SelectedRowsCount.ToString();
         DevExpress.XtraGrid.Views.Grid.GridView gw = (grdSektor.GetVisibleDetailView(grdSektor.FocusedRowHandle) as DevExpress.XtraGrid.Views.Grid.GridView);
         if (gridControl1.FocusedView.Name == grdAltSektor.Name && gw.IsValidRowHandle(gw.FocusedRowHandle))
         {
             DataRowView drwNew = (DataRowView)firmaSektorlerBindingSource.AddNew();
             drwNew["Sektor"] = gw.GetRowCellValue(gw.FocusedRowHandle, "AltSektor").ToString();
             firmaSektorlerBindingSource.EndEdit();
         }
         else if (gridControl1.FocusedView.Name == grdSektor.Name && grdSektor.IsValidRowHandle(grdSektor.FocusedRowHandle))
         {
             DataRowView drwNew = (DataRowView)firmaSektorlerBindingSource.AddNew();
             drwNew["Sektor"] = grdSektor.GetDataRow(grdSektor.FocusedRowHandle)["Sektor"].ToString();
             firmaSektorlerBindingSource.EndEdit();
         }
     }
     catch { }
 }
Exemple #4
0
 private void searchControl1_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Down)
     {
         gridControl1.MainView.Focus();
     }
     else if (e.KeyCode == Keys.Up)
     {
         gridControl1.MainView.Focus();
     }
     else if (e.KeyCode == Keys.Enter)
     {
         if (this.OnRowClick != null)
         {
             DevExpress.XtraGrid.Views.Grid.GridView gv = ((DevExpress.XtraGrid.Views.Grid.GridView)sender);
             if (!gv.IsValidRowHandle(gv.FocusedRowHandle))
             {
                 return;
             }
             ;
             //this.OnRowClick(sender, gv.GetRow(e.FocusedRowHandle));
         }
     }
 }