با سلام
ایا در بین دوستان کسی تجربه ای در زمینه ساخت تیبلهایی با استفاده از دیتا گرید ویو شبیه تیبل های اس کیو ال داره؟
با سلام
ایا در بین دوستان کسی تجربه ای در زمینه ساخت تیبلهایی با استفاده از دیتا گرید ویو شبیه تیبل های اس کیو ال داره؟
منظورم تیبلهایست که در زمان تعریف ایجاد میکنیم که ستون اول اون برای تعریف فبلد وستون دوم با ظاهر شدن یک کمبو باکس برای تعریف نوع اون فیلد استفاده میشه!؟؟
سلام
ساخت تیبلهایی با استفاده از دیتا گرید ویوبرای انجام این اعمال ، در واقع تعریف هر ستون از دیتاگرید ویو از نوع خاصی (تکست باکس ، کمبو باکس ،چک باکس و ..)ستون اول اون برای تعریف فبلد وستون دوم با ظاهر شدن یک کمبو باکس برای تعریف نوع اون فیلد
می تونید در زمان طراحی فرم و یا با کد نویسی این کار رو انجام بدید
که در زمان طراحی به این صورته
در دیتاگرید از properties اون collection رو انتخاب کنید و بعد از اون در زمان اضافه کردن ستونها نوع اون رو هم همون چیزی که می خواید انتخاب کنید
اگر بتونید از امکان جستجو سایت هم استفاده کنید خیلی سریعتر می تونید جواب اکثر سوالها رو پیدا کنید
موفق باشید
دوست عزیز من میدونم که میشه ستونهای گرید رو به حالتهای مختلف(کمبو,باتن,چک باکس,...) تعریف کرد ولی همون طور که گفتم وشما هم نقل قول کردید من مخوام با وارد شدن به سلول یه کمبو ظاهر بشه و کاربر مقدار رو از کمبو انتخاب و بعد از خارج شدن از سلول کمبو به تکس باکس تبدیل بشه!؟
همون طور که گفتم یه چیزی دقیقا شبیه تعریف تیبلهای اس کیو ال
و اگه از قبل مثلا نوع ستون رو کمبو تعریف کنیم تو همه سطر های گرید اون کمبو ها دیده میشن ومن اینو نمیخوام من میخوام زمانی که وارد سلول اون ستون شد کمبو ظاهر بشه!!؟؟
سلام
به لحاظ تئوری عملی که شما می خواید انجام بدید
به چندین روش قابل پیاده سازی هست
یکیش اینه که شما با کد نویسی و در رویداد enter و یا click و ... سلولها مثلا سلولی که از نوع کمبو باکس هست
با کد نویسی اون ستون رو از نوع کمبو باکس تعریف کنید مقادیر رو بهش بدید و بعد از اینکه از کمبو مقدار مورد نظر رو انتخاب کردید و از سلول خارج شدید و در رویداد leave اون سلول ،نوعش رو به حالت معمولی(تکست باکس) برگردونید ,Text اون رو مقدار انتخابی قرار بدید
و در ورود دوباره به ستون کمبو باکس با نمایش کمبو، مقدار انتخابی از قبل رو بعنوان پیشفرض کمبو قرار بدید
(البته شاید راهی باشه که دیگه قرار نباشه دائما نوع یک فیلد رو تغییر بدید)
با توجه به
پیاده سازی تئوری فوق براتون کاری ندارهمن میدونم که میشه ستونهای گرید رو به حالتهای مختلف(کمبو,باتن,چک باکس,...) تعریف کرد
موفق باشید
ممنون میشم یه مثال بزنید و کدش رو بزاریدبا کد نویسی اون ستون رو از نوع کمبو باکس تعریف کنید مقادیر رو بهش بدید و بعد از اینکه از کمبو مقدار مورد نظر رو انتخاب کردید و از سلول خارج شدید و در رویداد leave اون سلول ،نوعش رو به حالت معمولی(تکست باکس) برگردونید ,Text اون رو مقدار انتخابی قرار بدید
منظورم این بود که به شکل دستی میتونم نوع ستونها رو تعین کنم ولی با کد نویسی تلاشم نتیجه ندادپیاده سازی تئوری فوق براتون کاری نداره
سلام
سریعترین راه حل جستجو در مطالب بخش
مطالب بسیاری وجود داره که می تونه مفید واقع شه
موفق باشید
سلام كد خاصي نياز نداره خاصيت DisplayStyleآن ستون رو Nothingكني حل ميشه.