コード例 #1
0
        private ColumnHeaderWrapper <GenericDataWrapper> CreateDateColumn(string col, int ordinal)
        {
            var header = new ColumnHeaderWrapper <GenericDataWrapper>
            {
                HeaderName        = col,
                Ordinal           = ordinal,
                ColumnNameInModel = "DateTime1",
                ColumnType        = typeof(DateTime),
            };

            return(header);
        }
コード例 #2
0
        private ColumnHeaderWrapper <GenericDataWrapper> CreateStringColumn(string col, int ordinal, string modelName, PropertyInfo aspectGetter, bool showInGrid = true)
        {
            var header = new ColumnHeaderWrapper <GenericDataWrapper>
            {
                HeaderName        = col,
                Ordinal           = ordinal,
                ColumnNameInModel = modelName,
                AspectGetter      = p => p == null ? "" : aspectGetter?.GetValue(p) as string,
                ShowInGrid        = showInGrid
            };

            return(header);
        }