using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace JinYuan.Models.HelperAttribute { /// /// 数据表格列映射特性(支持字段/属性) /// [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] public sealed class DataGridColumnAttribute : Attribute { /// /// 目标列名(默认使用成员名) /// public string ColumnName { get; set; } /// /// 列数据类型(默认使用成员类型) /// public Type ColumnType { get; set; } public DataGridColumnAttribute() { } public DataGridColumnAttribute(string columnName) => ColumnName = columnName; } }