Payman62
چهارشنبه 05 تیر 1387, 11:20 صبح
سلام.
میخوام یه یوزر کنترل طراحی کنم.
میدونید که با enum میشه تایپ تعریف کرد و بعد میشه یه پروپرتی از نوع اون تایپ تعریف کرد. تو لیست پروپرتی های کامپوننت رو این پروپرتی که کلیک کنید یه لیست باز میشه که مقادیری که داخل enum هست رو نمایش میده. ولی این مقادیر ثابت هستند.
من میخوام به صورت داینامیک enum تعریف کنم. یعنی در هنگام اجرای برنامه بتونم مقدار جدیدی به enum اضافه یا کم کنم. مثلا ابتدای برنامه ممکنه 3 تا گزینه در لیست اون پروپرتی مشاهده بشه ولی بعد از مدتی ممکنه لازم باشه مقدار جدیدی هم به لیست اضافه شه.
آیا این کار امکان پذیره؟
میخوام یه یوزر کنترل طراحی کنم.
میدونید که با enum میشه تایپ تعریف کرد و بعد میشه یه پروپرتی از نوع اون تایپ تعریف کرد. تو لیست پروپرتی های کامپوننت رو این پروپرتی که کلیک کنید یه لیست باز میشه که مقادیری که داخل enum هست رو نمایش میده. ولی این مقادیر ثابت هستند.
من میخوام به صورت داینامیک enum تعریف کنم. یعنی در هنگام اجرای برنامه بتونم مقدار جدیدی به enum اضافه یا کم کنم. مثلا ابتدای برنامه ممکنه 3 تا گزینه در لیست اون پروپرتی مشاهده بشه ولی بعد از مدتی ممکنه لازم باشه مقدار جدیدی هم به لیست اضافه شه.
آیا این کار امکان پذیره؟