سلام
چطور میتونم در زبان c# از داخل ی فرم یا یوزرکنترل ، شئ داخل ی فرم دیگرو تغییر بدم؟؟؟؟
مثلا داخل فرمی ک هستم با زدن ی کلید ، گروپ باکسی که داخل فرم دیگه هست خاصیتش تغییر کنه!!!!!!!
ابتدا در اون فرم دوم، کنترل GroupBox مورد نظر رو انتخاب کنید. در لیست مشخصه هایش یک مشخصه Modifiers داره با
مقدار پیشفرض Private. سایر کلاس ها و فرم ها یک کنترل Private را نمی بینند، پس به Public یا Protected تغییرش دهید.
یک مشخصه GenerateMember هم هست که در برخی کنترل ها مقدار پیشفرض اش False است، که باید True شود.
حالا سایر کلاس ها می توانند کنترل GroupBox شما را ببینند :
کد:
var f = [B]Application.OpenForms[/B]["Form1"] as Form1;
f.groupBox1.ForeColor = Color.Blue;