PDA

View Full Version : سوال: مشکل در حذف کردن پوشه از SolutionExplorer



mahdi68
سه شنبه 26 شهریور 1392, 03:06 صبح
سلام دوستان
من به مشکلی برخوردم و نمیتونم حلش کنم لطفا منو راهنمایی کنین .
من یه برنامه کوچیک نوشتم و Form های مختلف دسته بندی کردم و در پوشه های مختلف قرار دادم مثلا چنتا Form در پوشه List و ... همه چی درست کار میکرد تا وقتی که تصمیم گرفتم این پوشه ها رو حذف کنم پس Form ها آوردم به روت پروژه و پوشه ها پاک کردم الان بازم همه پی درست کار میکنه اما مشکل اینجاست که برای دسترسی به اون Form ها باید کد زیر بنویسم

List.Form1 form1 = new List.Form1();
در صورتی که Form1 درگ دراپ کردم به رووت پروژه و پوشه List پاک کردم !
کسی میتونه راهنماییم کنه که ایراد کارم کجاست ؟
متشکرم

sajadsobh
سه شنبه 26 شهریور 1392, 09:43 صبح
برو داخل قسمت کدنویسی اون فرم هات. جلوی namespace رو باید تغییر بدی.
برای مثال اگه اسم پروژه ات MyProject باشه حالا که تو اینکارا رو کردی (پوشه های مختلف ایجاد کردی و ...) جلوی namspace این فرم ها که میگی باهاشون این مشکل رو داری نوشته شده:

namespace MyProject.List

اون List رو پاک کن و بزار فقط MyProject بمونه :چشمک:

mahdi68
سه شنبه 26 شهریور 1392, 10:11 صبح
برو داخل قسمت کدنویسی اون فرم هات. جلوی namespace رو باید تغییر بدی.
برای مثال اگه اسم پروژه ات MyProject باشه حالا که تو اینکارا رو کردی (پوشه های مختلف ایجاد کردی و ...) جلوی namspace این فرم ها که میگی باهاشون این مشکل رو داری نوشته شده:

namespace MyProject.List

اون List رو پاک کن و بزار فقط MyProject بمونه :چشمک:

با سلام
این کار کردم دوست عزیز اما وقتی این کار میکنم خطا میده مثل این
Error 2 'Davakhana.List.Form1.Dispose(bool)': no suitable method found to override C:\Users\Mahdi\Desktop\Source\Form1.Designer.cs 14 33 Davakhana

بعد این هم به بقیه اشیایی که داخل فرم هست ایراد میگیره که نمیتونه پیدا کنه

mahdi68
سه شنبه 26 شهریور 1392, 12:16 عصر
اشکال کار پیدا کردم . مشکل اینجا بود که من فقط تو کد فرم namspace عوض میکردم که باید تو designer هم این کار میکردم

sajadsobh
چهارشنبه 27 شهریور 1392, 20:47 عصر
خب خدا رو شکر حل شد :چشمک: