xxnagin
شنبه 09 آذر 1392, 12:06 عصر
چگونه می شه یه فرم را درون یه پنل درگ کرد مثل همین dock manager dotnetbar یا خود rad dock Telerik خود vs
منتها من نمیخوام اونقدر پیشرفته اش کنم
فقط یه فرم رو add کنم
مثلا دو تا فرم داریم form1 که داخلش یه پنل هستش و فرم دو که داخلش هم مهم نیست که چی داخلش باشه
حالا فرم دو رو با drag drop درون panel اد کنیم و از داخل همون پنل فرم رو به خارج از پنل بکشیم
با drag drop یا حالا mouse move , mouse down هر مدلی
دقیقا شبیه همین کامپوننت ها
یا اگه با همین کامپوننت هست چجوری میشه این چیز اسمش رو نمیدونم موقعی که داری فرم رو درگ میکنی یه عکس ظاهر میشه که مثلا بالا پایین چپ راست هستش اونو غیر فعال کنم (عکس زیر)
و دوم اینکه همیشه در حالت dock=fill باشه
یعنی موقعی که فرم2 رو درگ میکنی داخل پنل این عکس ظاهر نشه و همیشه در حالت fill باشه کل پنل رو
بگیره
اینم بگم من از کامپوننت Telerik دارم استفاده میکنم
http://blogs.msdn.com/blogfiles/visualstudio/WindowsLiveWriter/WPFinVisualStudio.Part5WindowManagement_CAB0/HeaderDockTarget_2.png
منتها من نمیخوام اونقدر پیشرفته اش کنم
فقط یه فرم رو add کنم
مثلا دو تا فرم داریم form1 که داخلش یه پنل هستش و فرم دو که داخلش هم مهم نیست که چی داخلش باشه
حالا فرم دو رو با drag drop درون panel اد کنیم و از داخل همون پنل فرم رو به خارج از پنل بکشیم
با drag drop یا حالا mouse move , mouse down هر مدلی
دقیقا شبیه همین کامپوننت ها
یا اگه با همین کامپوننت هست چجوری میشه این چیز اسمش رو نمیدونم موقعی که داری فرم رو درگ میکنی یه عکس ظاهر میشه که مثلا بالا پایین چپ راست هستش اونو غیر فعال کنم (عکس زیر)
و دوم اینکه همیشه در حالت dock=fill باشه
یعنی موقعی که فرم2 رو درگ میکنی داخل پنل این عکس ظاهر نشه و همیشه در حالت fill باشه کل پنل رو
بگیره
اینم بگم من از کامپوننت Telerik دارم استفاده میکنم
http://blogs.msdn.com/blogfiles/visualstudio/WindowsLiveWriter/WPFinVisualStudio.Part5WindowManagement_CAB0/HeaderDockTarget_2.png