ورود

View Full Version : سوال: اجرای همزمان دو کار در wpf



تبسم ساینا
یک شنبه 24 اردیبهشت 1396, 11:23 صبح
سلام.
من یه پنجره اصلی دارم که وقتی رو یه دکمه میزنم یه پنجره دیگه باز میشه به اسم SamplePopup که اونجا وقتی روی یه دکمه زدم یه پاپ آپ باز میشه . میخوام همزمان که پاپ داره نشون داده میشه کار دیگه ای هم بشه انجام داد مثلاً پنجره SamplePopup بسته بشه.c
من این کدها رو نوشتم براش ولی نمیدونم کی و کجا دستور Close رو بنویسم؟!!(AvinPopup همون پاپ آپ هست)
private void button_Click(object sender, RoutedEventArgs e) {
Thread newWindowThread = new Thread(ThreadStartingPoint);
newWindowThread.SetApartmentState(ApartmentState.S TA);
newWindowThread.IsBackground = true;
newWindowThread.Start();
}
private static void ThreadStartingPoint()
{
AvinPopup.Show("Operation was successfully", 5);
System.Windows.Threading.Dispatcher.Run();

}

Mani_rf
یک شنبه 24 اردیبهشت 1396, 12:20 عصر
برای این کار که گفتید نیازی به Thread نیست. کد بسته شدن پنجره رو بقل از باز شدن پاپ آپ بنویسید.