champion
جمعه 06 اردیبهشت 1392, 22:28 عصر
دوستان سلام
وقت به خیر
در حال تغییر پلت فرم از دلفی 6 به xe2 هستم که متاسفانه کامپوننت DXdbGrid دیگه برای xe2 ارائه نشد و مجبور شدم همه رو به cx تبدیل کنم
حالا تو بعضی از قسمتها به مشکل خوردم که نمیدونم معادلش تو cx چیه یا چه کدی باید بنویسم ممنون میشم اگه دوستانی که تجربه دارن منو راهنمایی کنند
سوال اول : توی dx یه نوع ستون به نام pickcilumn هست که شبیه کومبو باکس هست و میشه ایتم بهش اضافه کرد و تو رویداد های oncloseup مقدار قدیم و جدید کاربر رو خوند و براش کد نوشت توی cx نوع Pickcolumn نداره من به جاش از کومبو استفاده کردم ولی رخداد closeupپارامتر valueنداره و فقط یک sender داره من چه جوری میتونم بفهمم کاربر چه ایتمی رو انتخاب کرده و ایتم قدیمش چی بوده؟
چون هنوز از روی رکورد حرکت نکردم پست نشده و نمیتونم از datasetاستفاده کنم .
سوال دوم : توی dx میشد رنگ سر ستون رو عوض کرد و اینجور که دیدم به جاش توی Cx برای هر چیزی باید styleتعریف کرد ولی من برای تغییر رنگ تیتر ستونها راهی پیدا نکردم
توی بعضی مثالها دیدم که بعضی ستونها برای هر رکورد از یک کامپوننت استفاده میشه این کار چطوری انجام میشه ؟ مثلا تو یک سطر از تاریخ همون ستون سطر بعدیش مثلا lookup و....
وقت به خیر
در حال تغییر پلت فرم از دلفی 6 به xe2 هستم که متاسفانه کامپوننت DXdbGrid دیگه برای xe2 ارائه نشد و مجبور شدم همه رو به cx تبدیل کنم
حالا تو بعضی از قسمتها به مشکل خوردم که نمیدونم معادلش تو cx چیه یا چه کدی باید بنویسم ممنون میشم اگه دوستانی که تجربه دارن منو راهنمایی کنند
سوال اول : توی dx یه نوع ستون به نام pickcilumn هست که شبیه کومبو باکس هست و میشه ایتم بهش اضافه کرد و تو رویداد های oncloseup مقدار قدیم و جدید کاربر رو خوند و براش کد نوشت توی cx نوع Pickcolumn نداره من به جاش از کومبو استفاده کردم ولی رخداد closeupپارامتر valueنداره و فقط یک sender داره من چه جوری میتونم بفهمم کاربر چه ایتمی رو انتخاب کرده و ایتم قدیمش چی بوده؟
چون هنوز از روی رکورد حرکت نکردم پست نشده و نمیتونم از datasetاستفاده کنم .
سوال دوم : توی dx میشد رنگ سر ستون رو عوض کرد و اینجور که دیدم به جاش توی Cx برای هر چیزی باید styleتعریف کرد ولی من برای تغییر رنگ تیتر ستونها راهی پیدا نکردم
توی بعضی مثالها دیدم که بعضی ستونها برای هر رکورد از یک کامپوننت استفاده میشه این کار چطوری انجام میشه ؟ مثلا تو یک سطر از تاریخ همون ستون سطر بعدیش مثلا lookup و....