Diskuze: Datetimepicker
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Toto by mělo stačit
Private Sub DatetimePicker_ValueChanged(sender As Object, e As EventArgs) Handles DateTimePicker.ValueChanged
'Spusť kód
End Sub
Zapomněl jsem napsat, že je to c#
Vždyť to je skoro to stejné
private void DatetimePicker_ValueChanged(object sender, EventArgs e)
{
//Spusť kód
}
Aha, jenže tohle mi nefunguje. Kód se spustí pokaždé, jakmile se v kontrolce mění datum (i když kontrolku otevřu a přejíždím měsíce) . Zkusil jsem použít událost CloseUp, ale nejsem si úplně jist, jestli to je to správné .....
Koukni tady http://stackoverflow.com/…cker-control
na tohle už jsem koukal, trápím se s tím skoro celý dopoledne, neumím to použít Nějak si stojím na vedení
Zkus to takhle
private void dateTimePicker1_ValueChanged(object sender, EventArgs e) {
//Tvůj kód co chceš provést po změně data
}
private void dateTimePicker1_DropDown(object sender, EventArgs e) {
dateTimePicker1.ValueChanged -= dateTimePicker1_ValueChanged;
}
private void dateTimePicker1_CloseUp(object sender, EventArgs e) {
dateTimePicker1.ValueChanged += dateTimePicker1_ValueChanged;
dateTimePicker1_ValueChanged(sender, e);
}
Děkuju! Takhle jsem to zkoušel dopo, ale někde jsem udělal chybu a celý se mi to zacyklilo. Takhle to funguje.
Zobrazeno 9 zpráv z 9.