Вы могли сохранить его как целое число числа минут в прошлую полночь:
, например,
0 = 00:00
60 = 01:00
252 = 04:12
необходимо было бы однако написать некоторый код для воссоздания времени, но это не должно быть хитро.
Не могли бы вы сделать что-то подобное?
private void button1_Click(object sender, RoutedEventArgs e)
{
// Check if the event needs to be passed to button2's handler
if (conditionIsMet)
{
// Send the event to button2
button2.RaiseEvent(e);
}
else
{
// button1's "Click" code
}
}
private void button2_Click(object sender, RoutedEventArgs e)
{
// button2's "Click" code
}
Изменить: Измененный код для использования метода RaiseEvent ()
для программного вызова определенного события, а не чем просто вызвать обработчик событий для button2
.