Standardformatierung Vs Benutzerdefinierte Formatierung in UltragridCells

Ich versuche eine zu formatierenUltragridcell mit dem folgenden Code und es funktioniert gut.

//Code

            DefaultEditorOwnerSettings editorSettings;
            DateTimeEditor datetime_editor;
            editorSettings = new DefaultEditorOwnerSettings()
            editorSettings.DataType = typeof(DateTime);
            editorSettings.MaskInput = "mm/dd/yyyy";
            datetime_editor = new DateTimeEditor(new DefaultEditorOwner(editorSettings));
            e.Row.Cells["DateInfo"].Editor = datetime_editor;

Aber wenn ich es versucheformat wie der folgende Code schlägt fehl.

//Code

            DefaultEditorOwnerSettings editorSettings;
            DateTimeEditor datetime_editor;
            editorSettings = new DefaultEditorOwnerSettings()
            editorSettings.DataType = typeof(DateTime);
            editorSettings.MaskInput = "D";
            datetime_editor = new DateTimeEditor(new DefaultEditorOwner(editorSettings));
            e.Row.Cells["DateInfo"].Editor = datetime_editor;

Ist das nur diecustom formatting das funktioniert auch nur mit begrenzten typen mit der zelle oder ich irre mich irgendwo.

Brauche einen Rat dazu.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage