1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
/// <summary>
/// Ruft ein Form-Control threadsicher auf.
/// </summary>
/// <typeparam name="T">beliebiger Typ</typeparam>
/// <param name="value">Der Wert der an das Property des Controls übergeben werden soll.</param>
/// <remarks>"NameOfControlProperty" ist ein Platzhalter. Bitte entsrpechend anpassen.</remarks>
public void InvokeNameOfControlProperty<T>(T value)
{
if (this.InvokeRequired)
{
Action<T> invoker = InvokeNameOfControlProperty;
Invoke(invoker, new object[] { value });
}
else
// Variabler Teil. Nach Bedarf zu ändern.
this.label_Output.Text = value as string;
}
|