private async void sentMessage_Click(object sender, RoutedEventArgs e) { tbComment.IsEnabled = false; lv_Post.IsEnabled = false; bool checkDone = false; await Task.Delay(TimeSpan.FromSeconds(0.3)); ThreadController.SendMessage(thread.Message(tbComment.Text), idThread, ref checkDone); if (checkDone) { Loader(); tbComment.Text = string.Empty; tbComment.IsEnabled = true; } }