منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : Invoke
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عندي استفسار حول Invoke كنت استخدم Invoke في مشريع Wpf هكذا

كود :
   public string GetUserPassword()
       {
           return base.Dispatcher.Invoke<string>(() => this.login_password.Password);
       }

لاكن عند الطبيق فى مشريع Windows Form لا يعمل يعطي خطأ جربت الكثير من الاكواد مثل

كود :
       public string GetUserUsername()
       {

           return this.Invoke(() => this.textBox1.Text);

           return this.Invoke<string>(() => tthis.textBox1.Text);

           return this.Invoke(new Action<string>(), this.textBox1.Text);

           return this.Invoke(new Action<string>() => textBox1.Text);

           return this.Invoke(new Action<string>(), new object[] { this.textBox1.Text });

           return this.Invoke(new Action<string>(), new object[] { this.textBox1.Text });

           return this.Invoke(() => new object[] { this.textBox1.Text });

           return base.Dispatcher.Invoke<string>(() => this.textBox1.Text);

       }

لاكن يعطي خطأ فى جميع الاكواد هل من حل لهذه المشكلة و لو ممكن شرح الحل اذا امكن للاستفادة شكرآ 

كل سنة و انتم طيبين و رمضان كريم
القى نظرة مججداً فى الكود على السطر التالى
كود :
return this.Invoke<string>(() => tthis.textBox1.Text);

خاصتاً عند هذا

كود :
tthis.textBox1.Text


تحياتى لك