ممنون
بله حق با شما بود
چطور میتونم Thread مربوط به Form2 رو استارت کنم طوری که موقع بسته و باز شدن Form1 همچنان Form2 به کار خودش ادامه بده؟
با توجه به اینکه رخداد ها و Button های مربوطه در Form1 هستند
منظورم اینه که مثلا اگر Form1 ما طوری طراحی شده باشه که نیاز باشه بسته و باز بشه(به...
به هیچ وجه ، flowLayoutPanel1 نه جایی Add شده البته غیر از f2 و نه پنجره براش ساخته شده
ساختارش هم همون ساختار System.Windows.Forms.FlowLayoutPanel هست که ازش
new
گرفته شده
نه من دقیقا در f1 فقط button رو Add کردم به flowLayoutPanel1 و در f2 اومدم یک نمونه از f1 ساختم(var _f1 = new Form1();) و بعد در خود f2 نوشتم
this.Controls.Add(_f1.flowLayoutPanel1);
اگر نامفهوم هست کل پروژه رو اینجا بفرستم
ممنون
ولی من در پست اول همین تاپیک همین کارو کردم
اومدم در f1 کنترل ها رو از جمله button ها و
flowLayoutPanel1
و محاسبات مربوط به اونها رو انجام دادم و بعد زدم
f1. flowLayoutPanel1.Controls.Add(button);
ولی در همون f1 زدم...
ممنون
سرچ میزنم و لینکی که لطف کردید رو نگاه میکنم
اما اگر بخوام فقط پردازش ها و ساخت کنترل ها در f1 و نخ مربوط به اون انجام بشه و نمایش اونها فقط در f2 و نخ مربوطه باشه چی؟امکان پذیر هست؟
یعنی فقط در یک جا نمایش داده بشه
سلام
من دوتا فرم دارم که هر کدوم با نخ مجزایی اجرا میشن
f1 کنترل هایی داره(button) که میخوام روی f2 هم نمایش داده بشن
مثلا در f1 نوشتم:
Form2 f2 = new Form2();
var thr = new Thread(() => f2.ShowDialog());
thr.Start();
چون قصد داشتم f2 از داخل f1 فراخوانی بشه
و بعد داخل f1...
عالی بود واقعا،با توجه به اینکه button های دیگه ای هم داشتم،سرعت خیلی فرق کرد و بهتر شد
البته قبل اینکه شمارو زحمت بدم همین کد رو اضافه کردم فقط حواسم به
_buttons.Remove(name); نبود که بنویسمش
ممنون
{
var name = "buttonprice" + arn.ToString();
Button button;
if (_buttons.TryGetValue(name, out button) == false)
{
button = new Button();
button.Click += Button_Click...
ممنون
من تونستم فقط اینکار رو انجام و کد شما رو به شکل زیر بنویسم تا بتونه کلیدهای قبلی رو پنهان کنه
فقط این کد به دلم نمیشینه چون اولا button ها پنهان میشن ولی حذف نمیشن(مشخصه دیگه ای برای حذف نداشت)و فکر میکنم این کار سیستم رو درگیر میکنه البته محسوس نیست اما فکر میکنم استاندارد هم نیست و...
سلام و تشکر
این کد رو تونستم باهاش کار کنم فقط الان یک مشکل هست و اونهم اینکه وقتی شرایط مهیا میشه(SCU) ، کلیدهای جدید ساخته میشن اما قدیمی ها که دیگه الان شرایط رو ندارن پاک نمیشن و به همراه کلیدهای جدید نشون داده میشن