PDA

View Full Version : استفاده از RadDock شرکت Telerik و مشکل با ترتیب فرم ها



shadi khanum
سه شنبه 14 آبان 1392, 13:05 عصر
سلام به همه دوستان
من توی برنامم از RadDock شرکت Telerik استفاده کردم. همه چیزش ok فقط مشکلم این که وقتی تعداد فرم هایی که باز میکنیم از عرض RadDock بیشتر بشه(یعنی تعداد فرم هایی که باز هستند زیاد باشه و بیشتر از بالای برنامه باشه) فرم جدید که باز میکنیم به انتهای لیست نمیره و در ابتدای لیست فرمها اضافه میشه.من میخوام همینجوری که فرم باز میکنیم، در انتها اضافه بشه و دوباره نیاد جلوی فرم ها .
مرسی از همه

shadi khanum
سه شنبه 14 آبان 1392, 20:46 عصر
دوستان همکاری و همیاری لطفا

mohsen_popo
سه شنبه 14 آبان 1392, 20:58 عصر
از کدوم مدل radDock استفاده کردی؟؟؟ در ضمن اصل اینه که اول باز بشه نه بره آخره...چون کاربر حتما لازمش داشته که بازش کرده حالا یه بار فرم باز کنه یه بار هم بره آخر از اون استفاده کنه.؟

shadi khanum
سه شنبه 14 آبان 1392, 22:47 عصر
بسیار ممنون که جواب دادید. بله حق با شماست، اگرکاربر فرمی رو باز کرده نباز داره بیاد ابتدای لیست چون حتما باهاش کار داشته، منتها من این قابلیت رو برای همیشه نمیخوام و دنبال یه property چیزی هستم که True,False بشه یا یه چیزی تو این مایه ها چون من از این واسه یه جای دیگه میخوام استفاده کنم.
مشکل اصلی من نگهداری ترتیب و order فرم های باز بعد از بسته شدن و مجدد باز شدنه.
نمیدونم خودش چیزی واسه اینکار داره یا نه ولی من خودم برای این کار اسم فرم های باز رو موقع بسته شدن پروژه یه لیست ذخیره میکنم و بعد از لود شدن فرم اصلی که raddock توی اونه، به ترتیب فرم هایی که توی لیست ذخیره کردم رو show میکنم. حالا اگر تعداد فرم ها زیاد تر از عرض raddock باشن،بعد از اینکه max تعداد فرم باز شد، فرم های بعدی که میخواد باز بشه میاد ابتدای لیست در حالی که توی ترتیب چیدمانی که قبلا کاربر انجام داده این فرم ها در انتها بودن..
خلاصه اینکه اصل مشکلم اینه که میخوام ترتیب فرم های باز شده توسط کاربر رو ذخیره و مجددا بازیابی کنم
مرسی اگر کسی راه حلشو میدونه بگه

mohsen_popo
چهارشنبه 15 آبان 1392, 09:07 صبح
بله میشه..

باید اون فرم ها رو میشه به صورت XML ذخیره کرد و بعد موقع لود اونو بخونه .... کنترل های Dev چنین امکانی در اختیار کاربر قرار میده....

با کد میتونید بهش بگید که بین کدوم فرما باز بشه... با ایندکس چنین قابلیتی می تونید بهش بدین..

موفق باشید

shadi khanum
چهارشنبه 15 آبان 1392, 13:56 عصر
مرسی، شرمنده من باز سوال میپرسم، میشه بفرمایید چجوری میشه بگیم بین کدوم فرم ها باز بشه؟

mohsen_popo
چهارشنبه 15 آبان 1392, 15:39 عصر
پرسیدن عیب نیست ندانستم عیبه.... هر سوالی بود بپرسید..
من با RadDock کار کردم .. و با کد هم تولیدشون کردم ... اما این کارو نکردم ولی مطمئنم که اگر تو اینترنت بگردید مشکلتون حل میشه....

درضمن بهتر با Demo خود RadDock کار کنید هم می تونه کمک کنه ....