Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save evonsdesigns/9521833 to your computer and use it in GitHub Desktop.
Save evonsdesigns/9521833 to your computer and use it in GitHub Desktop.
Threadsafe calls to controls in C# Winforms using parameters
delegate void updateDateTimePickerCallback(int t);
private void updateDateTimePicker(int t)
{
if (dateTimePicker1.InvokeRequired)
{
updateDateTimePickerCallback s = new updateDateTimePickerCallback(updateDateTimePicker);
this.Invoke(s, new object[] { t });
}
else
{
dateTimePicker1.Value = dateTimePicker1.Value.AddHours(t);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment