Einstellung der Datum-Zeit-Picker leer oder 0 Wert
Habe ich dieses Formular genau hier, wo der Benutzer fügen Sie das start-Datum der Diagnose. ziemlich einfach Recht? aber in der end
Diagnose, wie würde ich es auf eine leere? oder 0-Wert? hier ist mein Formular.
- Könnte man den code? Tipp wäre die Verwendung von Nullable<DateTime> DateTime? so kann es speichern Sie null. DateTime ist ein value-Objekt und kann daher nicht null store
- In meiner Datenbank werden die Daten geben nur das Datum. Ich meine in der Benutzeroberfläche, wie würde Ihre ursprünglichen Werte auf null oder 0? es einen Wert haben wird, wenn der Benutzer darauf klickt.
- mögliche Duplikate von DateTimePicker-Null-Wert (.NET)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die besten können Sie tun ist, um
ShowCheckBox
zu wahren. Wenn dieCheckBox
nicht aktiviert ist, beachten Sie, dass kein Enddatum gesetzt ist.Value
Immobilie ist immer noch eingestellt auf ein gültiges Datum. Sie müssen testen Sie dieChecked
- Eigenschaft, um zu entscheiden, wenn Sie möchten, um das Datum oder nicht.ich denke, es ist nicht möglich, um es als leer oder 0 Wert.. die am wenigsten Sie tun können, ist, um es in seiner MinDate wenn es null..
dieser arbeitet für mich..
Sie nicht möchten, dass es auf 0 gesetzt werden. Es macht keinen Sinn (1/1/01 ? die meisten DB nicht Ereignisspeicher diesem Datum)
Sollte man es entweder gleich als start-oder in einer angemessenen Gewinnspanne, die beschreiben, das übliche Szenario (wie + 2 Wochen)
Versuchen festlegen der Value-Eigenschaft. Aber ich denke, es gibt ein limit, wie weit zurück Sie können setzen Sie den Wert.
Sie können einen externen Kontrollkästchen, und deaktivieren Sie das datetimepicker-wenn Sie möchten, um zu bedeuten no-date.
versuchen,
Er zurückkehren würde, Sie nur date
Alle gelöst jetzt nur noch anpassen musste. Wie das, was Sie von den Jungs sagen, ich war nicht der Wert oder die Eigenschaften so, es würde alles Weise null sein, jedenfalls