- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
void Say(bool work)
{
if (work)
{
r = new Random();
i = r.Next(100);
textBlock1.Text = i.ToString();
textBlock1.Dispatcher.BeginInvoke(new AsyncSay(this.Say), DispatcherPriority.SystemIdle, null);
}
}
void BtnSay_Click(object sender, RoutedEventArgs e)
{
Say(true);
}
private void BtnStopSay_Click(object sender, RoutedEventArgs e)
{
Say(false);
}
absolut 22.07.2010 13:05 # 0
work надо выносить из функции и не плодить ложные вызовы.
sergylens 22.07.2010 13:18 # −3
пруф() ор дай() :)
absolut 22.07.2010 13:26 # 0
sergylens 22.07.2010 14:13 # −3
как бы...
absolut 22.07.2010 15:01 # 0
sergylens 22.07.2010 15:12 # −3
чтобы прекратить асихн.?