PDA

View Full Version : سوال: ايجاد فرم بصورت ديناميك



abdolwahab
چهارشنبه 27 مهر 1390, 11:42 صبح
با سلام خدمت دوستان
مي خوام يه مقدار اطلاعات وارد ديتابيس (اس كيو ال سرور) كنم و براساس اون فرم را توليد كنم اين اطلاعات ممكن اطلاعات يك شخص باشه يا يك اتومبيل يا هر چيز ملموسي باشه! فقط همه اين اطلاعات فيلد هاي مشتركي مانند تاريخ اضافه شدن و ... دارند . آيا بهتره كه دنبال ايجاد اتوماتيك كلاس براي هر مورد باشم كه از كلاس اطلاعات مشترك ارث بري كرده باشند (تاآنجا كه ميدانم سي شارپ در حال اجرا(runtime) قابليت اضافه كردن فيلد به كلاسي را نداره) يا اينكه يك كلاس درست كنم كلاس فيلد

كد فيلد نام فيلد مقدار فيلد نوع فيلد

بعد بر اساس اين كلاس مقادير را وارد ديتابيس كنم در هردو حالت من به دنبال ايجاد فرم از روي اين مقادير هستم كه بتونم در حال اجراي فرم براساس درخواست كنترل ها عوض شوند.

ممنونم

Masoome_das
چهارشنبه 27 مهر 1390, 13:00 عصر
سلام
من بدرستی متوجه منظور شما نشدم ولی این را می دونم که ما می توانیم در سی شارپ در هنگام لود فرم وِیژگی های فرم را تغییر بدهیم ابعاد فرم را براساس نیازمون ایجاد کنیم یا کنترل های مورد نیازمون را داخل فرم قرار بدهیم و بهش مقدار بدهیم فکر کنم بشه کاملا داینامیک فرم را به حالت دلخواهمون در بیاوریم ولی خوب یکم نیاز به حوصله داره