بازکردن dialog در Thread جدید
سلام . دوستان من چطوری میتونم توی وین فرم ShowDialog کنم ؟ یعنی نمیخام پنجره ی دیالوگم توی ترد جدید به صورت show باشه میخام دیالوگ باشه .
new Thread(() => { new NewTransaction().ShowDialog(); }).Start();
اینطوری من کدشو زدم ولی کار نمیکنه . و خاصیت دیالوگی نداره . ممنون میبشم راهنماییم کنید .
نقل قول: بازکردن dialog در Thread جدید
نقل قول: بازکردن dialog در Thread جدید
منم همینو میخاستم بدونم چرا میگن که ترد جدا پیشنهاد نمیشه . میخاستم دلیلشو بدونم .
نقل قول: بازکردن dialog در Thread جدید
سلام ،
شما نیازی به Thread جدا ندارین ، ضمنا Thread جدا برای کاربرد های خاص هستش مثل CPU/IO killer tasks و نه نمایش یه دیالوگ ساده.
new _frm_test().ShowDialog(this);