سلام.
من دریک فرم از MenuStrip استفاده کرده ام که دارای چند item می باشد. اصولا باید بتوان درکد به همه آیتمها با استفاده از نامشان دسترسی پیدا کرد . درمورد آیتم نخست این امر امکان پذیر نمی باشد . علت چیست ؟
سلام.
من دریک فرم از MenuStrip استفاده کرده ام که دارای چند item می باشد. اصولا باید بتوان درکد به همه آیتمها با استفاده از نامشان دسترسی پیدا کرد . درمورد آیتم نخست این امر امکان پذیر نمی باشد . علت چیست ؟
برای من که همچین مشکلی ندارم مطمئن هستید که نام را داخل کد درست وارد می کنید یا جای دیگر اشتباه نمی کنیدمن دریک فرم از MenuStrip استفاده کرده ام که دارای چند item می باشد. اصولا باید بتوان درکد به همه آیتمها با استفاده از نامشان دسترسی پیدا کرد . درمورد آیتم نخست این امر امکان پذیر
نمی باشد . علت چیست ؟
من احتمال می دم مشکل وقتی بروز می کند که شما داخل ادیتور visual stadio کد اشتباهی وارد می کنید در این صورت دیگر قسمت ادیتور خوب کار نمی کند تا ان خطا بر طرف شود
در فایل Form.Designer.cs ببینید اصلا اون کنترل توی فرمتون ایجاد شده یا نه، اگه بود روی کدش کلیک راست کنید و گزینه ی Find All References رو بزنید تا تمام جاهایی که از این نام استفاده شده براتون لیست بشه، بعد ببینید کجا و چطوری بهش دسترسی داشته و .... . اینطوری میتونی رد کنترلتو بگیری ببینی کجا کمبودی اتفاق افتاده یا اشتباهی پیش اومده.
1- ممکنه GenerateMember اون کنترل false باشه.
2- ممکنه اسم اون کنترل رو اشتباهی تایپ کنید.
آیا فقط ایتم اول اینطوریه؟