示例#1
0
 /// <summary>
 /// 清空清除勾选列的行信息
 /// </summary>
 /// <param name="dataGrid"></param>
 public static void MarkObjectClear(DataGrid dataGrid)
 {
     try
     {
         DataGridSelectColumn.GetSelectColumn(dataGrid)._markObject.Selected = false;
         // DataGridSelectColumn.GetSelectColumn(dataGrid)._markObjects.Clear();
     }
     catch { }
 }
示例#2
0
        /// <summary>
        /// 获取已选行
        /// </summary>
        /// <param name="dataGrid">DataGrid对象</param>
        /// <returns>已选行对象</returns>
        public static DataGridSelectColumn GetSelectColumn(DataGrid dataGrid)
        {
            DataGridSelectColumn result = null;

            for (int i = 0; i < dataGrid.Columns.Count; i++)
            {
                result = dataGrid.Columns[i] as DataGridSelectColumn;
                if (result != null)
                {
                    break;
                }
            }
            return(result);
        }