Numeric Up Down mit Form 01, 02, und DateTimePicker

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von VB_Gamer.

    Numeric Up Down mit Form 01, 02, und DateTimePicker

    Hallo,

    Kann man bei einem Numeric-Up-Down-Steuerelement einstellen, dass bei Zahlen < 10 eine Null vor der eigentlichen Zahl steht, wie bei einem Datum oder einer Uhrzeit (01, 02, ..., 09, 10, 11,...).

    Habe schon die Suchfunktion benutzt, aber Numeric Up Down ist wahrscheinlich ein zu komplizierter Begriff, jedenfalls wurde nichts gefunden.

    EDIT:

    Ach, und kann man beim DateTimePicker das Datumsformat auf z.B.: "08. Mai" stellen

    EDIT2:

    Gibt es eine Standard-Enumeration für Monate oder muss man sich selbst eine machen, wenn man eine braucht

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „VB_Gamer“ ()

    d = Der Tag in ein oder zwei Ziffern.
    dd = Der Tag in zwei Ziffern.Werten von einstelligen Tagen wird eine Null vorangestellt.
    ddd = Die aus drei Buchstaben bestehende Abkürzung für den Wochentag.
    dddd = Der vollständige Name des Wochentags.
    h = Die Stunde in ein oder zwei Ziffern im 12-Stundenformat.
    hh = Die Stunde in zwei Ziffern im 12-Stundenformat.Einstelligen Werten wird eine Null vorangestellt.
    H = Die Stunde in ein oder zwei Ziffern im 24-Stundenformat.
    HH = Die Stunde in zwei Ziffern im 24-Stundenformat.Einstelligen Werten wird eine Null vorangestellt.
    m = Die Minute in ein oder zwei Ziffern.
    mm = Die Minute in zwei Ziffern.Einstelligen Werten wird eine Null vorangestellt.
    M = Die Monatszahl in ein oder zwei Ziffern.
    MM = Die Monatszahl in zwei Ziffern.Einstelligen Werten wird eine Null vorangestellt.
    MMM = Die aus drei Buchstaben bestehende Abkürzung für den Monat.
    MMMM = Der vollständige Monatsname.
    s = Die Sekunde in ein oder zwei Ziffern.
    ss = Die Sekunde in zwei Ziffern.Einstelligen Werten wird eine Null vorangestellt.
    t = Aus einem Buchstaben bestehendes A.M./P.M.Abkürzung (A.M.wird als "A" angezeigt).
    tt = Aus zwei Buchstaben bestehendes A.M./P.M.Abkürzung (A.M.wird als "AM" angezeigt).
    y = Das Jahr in einer Ziffer (2001 wird als "1" angezeigt).
    yy = Die letzen beiden Ziffern des Jahres (2001 wird als "01" angezeigt).
    yyyy = Die vollständige Jahreszahl (2001 wird als "2001" angezeigt).

    Beispiel dazu:

    VB.NET-Quellcode

    1. Public Sub SetMyCustomFormat()
    2. DateTimePicker1.Format = DateTimePickerFormat.Custom
    3. DateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd"
    4. End Sub


    Ciao... :)