PDA

View Full Version : سوال: ساخت Navigation شبیه تصویر



majid.mp
دوشنبه 12 دی 1390, 17:02 عصر
با عرض سلام خدمت دوستان
دوستان چطور میتوانم در برنامه های تحت ویندوز Navigation ی شبیه تصویر زیر بسازم؟
80034
با تشکرفراوان.

Hybrid
دوشنبه 12 دی 1390, 17:44 عصر
سلام ،

شما میتونین از DevComponent ها استفاده کنین ، تو انجمن جستجو کنین به نتیجه دلخواهتون میرسید..

موفق باشین./

uniqueboy_ara
دوشنبه 12 دی 1390, 17:44 عصر
کامپوننت DEVcomponent همچین چیزی رو داخل خودش داره

80035

IMANAZADI
دوشنبه 12 دی 1390, 19:09 عصر
دوستان اگه قرار باشه که همیشه حاضر آماده استفاده کنیم که دیگه اسمش برنامه نویسی نمیشه
لطف کنید اگه کد ها رو دارید کد هارو بزارید
یاددادن ماهیگیری بهتر از دادن ماهی است

majid.mp
دوشنبه 12 دی 1390, 19:13 عصر
با تشکر از پاسخ دوستان
بنده این کامپوننت را به تول باکس اضافه نمودم حال نام کنترل مد نظر من چیست وچکونه میتوانم از آن استفاده نمایم؟
با تشکر.

night_secret
دوشنبه 12 دی 1390, 19:17 عصر
خوب تو قسمت option هست و می تونی از همون قسمت ببینید.

majid.mp
دوشنبه 12 دی 1390, 19:39 عصر
خوب تو قسمت option هست و می تونی از همون قسمت ببینید.
متوجه منظورتون نمیشم میشه واضح تر توضیح بدین؟

uniqueboy_ara
دوشنبه 12 دی 1390, 19:48 عصر
80046

گزینه انتخاب شده در تصویر بالا همونیه که شما لازم داری

IMANAZADI
دوشنبه 12 دی 1390, 20:07 عصر
کسی راه درست کردن این کامپوننت رو نداره

majid.mp
دوشنبه 12 دی 1390, 20:15 عصر
80046

گزینه انتخاب شده در تصویر بالا همونیه که شما لازم داری
با تشکر از پاسخ شما،من زمانی که این کنترل را بروی فرم درگ میکنم مانند کنترل تایمر روی فرم قرار میگیرد،برای نمایش آن آیا باید کد بنویسم؟

uniqueboy_ara
دوشنبه 12 دی 1390, 20:19 عصر
دوستان اگه قرار باشه که همیشه حاضر آماده استفاده کنیم که دیگه اسمش برنامه نویسی نمیشه
لطف کنید اگه کد ها رو دارید کد هارو بزارید
یاددادن ماهیگیری بهتر از دادن ماهی است

ببین مهندس جان، این مثالی که شما میزنی شاید خیلی جاها کاربرد داشته باشه ولی تو دنیای برنامه نویسی یه جورایی بی معنی میشه
الان دیگه دنیای برنامه داره به سمتی پیش میره که هرچه کمتر از کدنویسی استفاده بشه و این نکنته به خوبی توی مشخصاتی که Microsoft از ورژن جدید ویژوال استودیو (Light Swich) ذکر کرده قابل مشاهده س
شما فرض کن میخوای یه سیستم مدیریت اطلاعات واسه یه شرکت بنویسی، 3 مرحله اساسی رو پیش رو داری -> تحلیل، طراحی و پیاده سازی
و طبق گفته اساتید، مهم ترین بخش های هر پروژه 2تای اول هستن!
حالا شما اگه بخوای تک تک کامپوننت هایی رو که لازم داری خودت بنویسی و تو پروژه ت استفاده کنی ( چه بسا تمام نیازت هم برطرف نشه ) کاری که قرار داد مثلا 9ماهه نوشتی رو باید فقط 6 ماه به برنامه نویسی اختصاص بدی پس عملا وقتی برای تحلیل و طراحی نخواهی داشت!!!

uniqueboy_ara
دوشنبه 12 دی 1390, 20:21 عصر
با تشکر از پاسخ شما،من زمانی که این کنترل را بروی فرم درگ میکنم مانند کنترل تایمر روی فرم قرار میگیرد،برای نمایش آن آیا باید کد بنویسم؟

نه، این فایلی که برای شما فرستادم تو بعضی از سیستم ها این مشکل رو پیدا میکنه ( به دلیل کرک شده بودنش ) باید بگردید یه ورژن دیگه پیدا کنید!

IMANAZADI
دوشنبه 12 دی 1390, 20:37 عصر
دوست عزیز شاید برنامه ای پیش آمد که این کامپوننت ها جوابگو نباشند و بسته به نیازت لازم باشه خودت بسازی
به قول یک بنده خدا دیگه برنامه نویسی نمیشه میشه DRAG & DROP
بعد مایکروسافت کامپوننت نساخته یک شرکت یا ... این کامپوننت ها رو توسط برنامه ماکروسافت برنامه نویسی کرده

Hybrid
دوشنبه 12 دی 1390, 20:57 عصر
دوست عزیز شاید برنامه ای پیش آمد که این کامپوننت ها جوابگو نباشند و بسته به نیازت لازم باشه خودت بسازی
به قول یک بنده خدا دیگه برنامه نویسی نمیشه میشه DRAG & DROP
بعد مایکروسافت کامپوننت نساخته یک شرکت یا ... این کامپوننت ها رو توسط برنامه ماکروسافت برنامه نویسی کرده

دوست عزیز مایکروسافت که نمیشه بیاد همه ی کامپوننت ها روبسازه! تو فرض کن میخوای برای یه شرکت یه برنامه طراحی بنویسی و میخوای خیلی این برنامت زیبا باشه آیا میشه بیای همه ی کامپوننت ها رو خدودت طراحی کنین؟؟ چه قدر وقت میبره؟؟؟ آیا اون موقع مشتری یا شرکت راضی هست؟؟ تازه معلوم نیست که اون موقع کامپوننت ها زیبا بشه!! خوبه که خودت بیای کامپوننت طراحی کنی ولی باید وقت رو هم در نظر بگیرین...میتونین در زمانی که بیکارین بیای برای خودتون کامپوننت طراحی کنین نه وقتی که میخوای برای مشتری برنامه بنویسید..

موفق باشید./

sobaisobai
دوشنبه 12 دی 1390, 20:59 عصر
دوستان اگه قرار باشه که همیشه حاضر آماده استفاده کنیم که دیگه اسمش برنامه نویسی نمیشه
لطف کنید اگه کد ها رو دارید کد هارو بزارید
یاددادن ماهیگیری بهتر از دادن ماهی است
به نظر من وقتی چرخ هست کسی نمیاد چرخ رو از نو بسازه مگر اینکه بخواد اونو توسعه بده

IMANAZADI
دوشنبه 12 دی 1390, 21:20 عصر
همون چرخی که شما میگید اگه قرار بود مثل چرخ های اولیه باشه که دیگه ........
پیکان هم ماشین هست ولی میان یک ماشین مثل لامبورگینی میسازند
ضرب المثل ها جایگاه دارند رفیق
کامپوننت ها هم طراحی نیست که زیبا یا زشت باشه یکسری توابع هست قسمتی از آنرا طراحی و زیبایی تشکیل میده
کار اصلی توابع هست نه طراحی
طبق گفته شما دیگه برنامه نویسی چرا
چون اکثر کامپوننت ها ساخته شده و در دسترس هست فقط کافیه شما DRAG & DROP کنی روی فرم و F5 رو بزنی اینطوری همه برنامه نویسن

sobaisobai
دوشنبه 12 دی 1390, 21:35 عصر
همون چرخی که شما میگید اگه قرار بود مثل چرخ های اولیه باشه که دیگه ........
پیکان هم ماشین هست ولی میان یک ماشین مثل لامبورگینی میسازند
ضرب المثل ها جایگاه دارند رفیق
کامپوننت ها هم طراحی نیست که زیبا یا زشت باشه یکسری توابع هست قسمتی از آنرا طراحی و زیبایی تشکیل میده
کار اصلی توابع هست نه طراحی
طبق گفته شما دیگه برنامه نویسی چرا
چون اکثر کامپوننت ها ساخته شده و در دسترس هست فقط کافیه شما DRAG & DROP کنی روی فرم و F5 رو بزنی اینطوری همه برنامه نویسن
جواب منو خوب نخوندی

مکر اینکه بخواد اونو توسعه بده
بله پیکان ماشیه.بوگاتی هم ماشینه
اما بوگانی رو توسعه دادن با کلی امکانات.ماشین های اولیه از پیکان هم بدتر بودن!!!!
ی سوال؟
شما طراحی فرمتون رو از بیس انجام میدید؟

aslan
دوشنبه 12 دی 1390, 21:46 عصر
http://www.codeproject.com/KB/WPF/XPlorerBar2.aspx
http://www.codeproject.com/KB/menus/CheatsOutlookBar.aspx
http://www.codeproject.com/KB/office/Outlook_Navigation_Pane.aspx
http://www.codeproject.com/KB/selection/Group_Panel.aspx
http://www.codeproject.com/KB/custom-controls/ecoolwebpanelbar.aspx

uniqueboy_ara
دوشنبه 12 دی 1390, 21:53 عصر
چون اکثر کامپوننت ها ساخته شده و در دسترس هست فقط کافیه شما DRAG & DROP کنی روی فرم و F5 رو بزنی اینطوری همه برنامه نویسن

اشتباه بزرگت اینجاست
فرق است بین برنامه نویس و کد نویس
هر کسی که بلد شد با دستورات یه برنامه کا کنه که برنامه نویس نیست عزیزم
برنامه نویس کسیه که مهندسی نرم افزار بلد باشه ( منظورم تحصیلات در این رشته نیستا)!!! و مهندس یعنی کسی که محاسبه بلده! شما وقتی یه کار برای مشتری انجام میدی نمیگه که فلان ListBox رو چجوری ساختی، ولی گیر بهت میده که چرا برنامه ت سرعتش پایینه، چرا نیاز های منو برآورده نمیکنه و ...
پس همون طور که قبلا هم گفتم یه برنامه نویس باید تمرکزش رو تحلیل و طراحی متمرکز باشه نه کد نویسی!