NoActiveCellColumn.cs
上传用户:horngjaan
上传日期:2009-12-12
资源大小:2882k
文件大小:1k
源码类别:

Email服务器

开发平台:

C#

  1. using System;
  2. using System.Windows.Forms;
  3. namespace LumiSoft.UI.Controls
  4. {
  5. public class DataGridNoActiveCellColumn : DataGridTextBoxColumn
  6. {
  7. protected override void Edit(System.Windows.Forms.CurrencyManager source, int rowNum, System.Drawing.Rectangle bounds, bool readOnly, string instantText, bool cellIsVisible)
  8. {
  9. if(this.DataGridTableStyle.DataGrid.CurrentRowIndex > -1){
  10. this.DataGridTableStyle.DataGrid.UnSelect(this.DataGridTableStyle.DataGrid.CurrentRowIndex);
  11. }
  12. this.DataGridTableStyle.DataGrid.Select(rowNum);
  13. }
  14. }
  15. }