///// <summary> ///// 改变DataRowTemplate为ButtonDataRowTemplate, 为AddButtonColumn做准备 ///// </summary> //public ButtonDataRow ChangeToButtonDataRowTemplate() //{ // if (!(this.DataRowTemplate is ButtonDataRow)) // { // ButtonDataRow buttonDataRow = new ButtonDataRow(); // this.DataRowTemplate = buttonDataRow; // } // return this.DataRowTemplate as ButtonDataRow; //} /// <summary> /// 添加按钮(Button)栏 /// 之前需Call ChangeToButtonDataRowTemplate() /// </summary> /// <param name="grid"></param> /// <param name="caption"></param> /// <returns></returns> public static Columns.ButtonColumn AddButtonColumn(this IGrid grid, string caption) { Columns.ButtonColumn column = new Columns.ButtonColumn(caption); grid.Columns.Add(column); return column; }
///// <summary> ///// 改变DataRowTemplate为ButtonDataRowTemplate, 为AddButtonColumn做准备 ///// </summary> //public ButtonDataRow ChangeToButtonDataRowTemplate() //{ // if (!(this.DataRowTemplate is ButtonDataRow)) // { // ButtonDataRow buttonDataRow = new ButtonDataRow(); // this.DataRowTemplate = buttonDataRow; // } // return this.DataRowTemplate as ButtonDataRow; //} /// <summary> /// 添加按钮(Button)栏 /// 之前需Call ChangeToButtonDataRowTemplate() /// </summary> /// <param name="grid"></param> /// <param name="caption"></param> /// <returns></returns> public static Columns.ButtonColumn AddButtonColumn(this IGrid grid, string caption) { Columns.ButtonColumn column = new Columns.ButtonColumn(caption); grid.Columns.Add(column); return(column); }