Exemple #1
0
        ///<summary>Gets an IEditorSettings to use for the given column, or null if there is no preset for that column.</summary>
        public static IEditorSettings GetSettings(object dataSource, string columnName)
        {
            UIThread.Verify();

            var schema = TableSchema.GetSchema(dataSource);

            if (schema == null)
            {
                return(null);
            }
            var column = schema.Columns[columnName];

            if (column == null)
            {
                return(null);                                   //eg, unbound columns
            }
            return(GetSettings(column));
        }