PDA

View Full Version : مشکل در مورد عدم شناسایی فرم



eletcomp
پنج شنبه 29 آبان 1393, 20:05 عصر
با سلام بر اساتید
من چند پوشه درست کردم و توی هر پوشه فرم درست کردم زمانیکه که میخوام فرم های داخل اخرین پوشه را فراخوانی کنم !! چیزی تشخیص داده نمی شود !!؟؟ علت از چی میتونه باشد؟؟



new FrmNewUser().Show();


http://www.uplooder.net/img/image/100/fb5704ce3738bc739b57e332e49e7960/form.JPG

سپاس

j_naroogha@yahoo.com
پنج شنبه 29 آبان 1393, 20:21 عصر
سلام
توی بالا (قسمت using ) یه کد به صورت زیر اضافه کن
using projectname.User ;
که projectname نام پروژه ات هس.

Mahmoud Zaad
پنج شنبه 29 آبان 1393, 20:23 عصر
با سلام
باید قبلش اسم پوشه رو هم بنویسید

eletcomp
پنج شنبه 13 آذر 1393, 15:49 عصر
اساتید این روش ها را تست کردم ولی باز فرم هایی را که توی پوشه :درست میشه را نمیشناسد!!!
لطفا نحوه ی درست نوشتن کد را بنویسید !! تا چه مثال بزنید!!
سپاس

محمد رضا فاتحی
پنج شنبه 13 آذر 1393, 16:13 عصر
یه کار دیگه بکن برو توی کد فرمهای داخل پوشت ببین namespace اون فرمها چیه بعد به فرم مورد نظرت که می خوای فرمهای داخل پوشت رو بشناسه اضافه کن

eletcomp
جمعه 14 آذر 1393, 23:10 عصر
ممنون دوست عزیز: مشکل حل شد!!
ولی یک مشکل دیگه وجود داره!!
یک فرمی دارم به نام اصلی یا main که تمام عناصر و منو ها روی ان هستند :من روی فرم اصلی چند عنصر به نام ribbonControl1 و sideBarPanelItem1 گذاشتم !!!! زمانیکه میخوام از طریق یک فرم دیگه خاصیت enabled این ها را true کنم!! توی ان فرم شناسایی نمی شوند!!! اینجا باید چه کار کنم!!!

فقط توی فرم main شناسایی می شوند !! و توی فرم های دیگه شناسایی نمی شوند!!!
علت چی هست!!؟


//ribbonControl1.Enabled = true;
//sideBarPanelItem3.Enabled = true;
//sideBarPanelItem1.Enabled = true;


سپاس

محمد رضا فاتحی
شنبه 15 آذر 1393, 08:11 صبح
خصوصیت Modifiers رو برابر Public قرار بده ببین درست میشه یا نه

eletcomp
شنبه 15 آذر 1393, 09:39 صبح
ممنون : ولی چنین خاصیتی توی فرم وجود نداره!!!!

محمد رضا فاتحی
شنبه 15 آذر 1393, 10:43 صبح
ممنون : ولی چنین خاصیتی توی فرم وجود نداره!!!!
فرم که احتیاج نیست اجزای فرم مهمه شما مثلا می خواین نوشته های تکست باکست رو انتقال بدی تکست باکس همچین خصوصیتی داره

eletcomp
شنبه 15 آذر 1393, 11:10 صبح
ممنون دوست عزیز: ولی باز شناسایی نشد!! ان عناصر مورد نظر را پابلیک کردم!!

http://www.uplooder.net/img/image/11/a9df9074cde3fdb018d993e846f36818/33.JPG

محمد رضا فاتحی
شنبه 15 آذر 1393, 14:12 عصر
خوب دوست عزیز اول شما باید از فرم مورد نظر شئی بگیرید و بعدش بوسیله اون میتونید به اجزای فرم دسترسی داشته باشید

eletcomp
شنبه 15 آذر 1393, 15:04 عصر
بسیار ممنون دوست عزیز :قلب:

مشکل ظاهرا که حل شده: ولی با یک ارور دیگه مواجه شدم!!!
در مورد سازنده ها هست گمان کنم!!! خوشحال میشم که اگر بتونی راهنمایی کنی!!!
با خط قرمز مشکلات را مشخص کردم!
علت ارور از ارگومان ها زده!! چطوری میتونم خنثی اش کنم؟
http://www.uplooder.net/img/image/55/bacb5a9d2494b97dfa39897ec60d33ff/im1.JPG


http://www.uplooder.net/img/image/57/d06dec8ce0a8958e30a34f81e7b57a00/im2.JPG


سپاس

محمد رضا فاتحی
شنبه 15 آذر 1393, 15:08 عصر
خواهش می کنم
تو تعریف Frmmain یه پارامتر به عنوان username می خواد که باید اونو اعمال کنی
اینجوری بنویس ببین درست می شه؟
string username="ali";
Frmmain m = new Frmmain(username);