Пример #1
0
        private void objList_CellClick(object sender, CellClickEventArgs e)
        {
            if (e.Column == null)
            {
                return;
            }

            if (e.HitTest.RowIndex == objList.Items.Count - 1 && e.ColumnIndex != 1 && e.ColumnIndex != 0)
            {
                CountryMD cty = (CountryMD)e.HitTest.RowObject;
                if (string.IsNullOrWhiteSpace(cty.Name))
                {
                    GetStatusBar().DisplayMessage(MessageType.Error, "国家名字不能为空!");
                    objList.EditSubItem(objList.GetItem(e.RowIndex), 1);
                    return;
                }
            }
            if (e.ColumnIndex == 1 && e.HitTest.HitTestLocation == HitTestLocation.Image)
            {
                frmCFL cfl = new frmCFL(objList.BOID);
                cfl.ReturnProc = CountryRetProc;
                cfl.MdiParent  = this.MdiParent;
                cfl.Show();
            }
        }
Пример #2
0
 private void objList_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e)
 {
     if (e.Column == null || e.Column.AspectName != "Name")
     {
         return;
     }
     if (e.HitTest.HitTestLocation == HitTestLocation.Image)
     {
         frmCFL cfl = new frmCFL(objList.BOID);
         cfl.ReturnProc = KeyWordRetProc;
         cfl.MdiParent = this.MdiParent;
         cfl.Show();
         e.Handled = true;
     }
 }
Пример #3
0
 private void objList_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e)
 {
     if (e.Column == null || e.Column.AspectName != "Name")
     {
         return;
     }
     if (e.HitTest.HitTestLocation == HitTestLocation.Image)
     {
         frmCFL cfl = new frmCFL(objList.BOID);
         cfl.ReturnProc = KeyWordRetProc;
         cfl.MdiParent  = this.MdiParent;
         cfl.Show();
         e.Handled = true;
     }
 }