PDA

View Full Version : سوال: پیاده سازی منوی ورد با چه کامپوننتی ؟؟؟



همـااا
شنبه 15 فروردین 1394, 08:38 صبح
سلام ،،، هر سورس مشابهی که پیدا کردمو چک کردم ولی جواب این سوالام توش نبود ...
این قسمتهای مشخص شده تو عکس دقیقا با چه کامپوننتی پیاده سازی میشن ؟؟؟؟؟؟
یعنی یکی این منوی Home که به شکل تب و پنل هست ،،،،
یکیم بالا تو نوار عنوان ،،، چطوری اونجا برای سیو کردن و اینا باتن گذاشته ؟؟؟؟

130003

am_al_59
شنبه 15 فروردین 1394, 08:45 صبح
نام کامپوننت DevExpress
نام کنترل RibbonBar

همـااا
شنبه 15 فروردین 1394, 08:56 صبح
نام کامپوننت DevExpress
نام کنترل RibbonBar

من تازه با برنامه نویسی اشنا شدم ، اینا کجا هستن دقیقا ؟؟؟ :لبخند:
بعد ، کنترل با کامپوننت چه فرقی داره ؟

am_al_59
شنبه 15 فروردین 1394, 09:44 صبح
https://www.devexpress.com/Products/NET/Controls/WinForms/Bars/features_ribbon.xml
کامپوننت به مجموعه یا همون بسته های نرم افزاری میگن که امکانات بیشتری در اختیار شما برای برنامه نویسی قرار میده
کنترل یکی از اجزای کامپوننت هستن که شامل همون افزاریش امکانات میشه
مثلاً TextBox عادی یک سری قابلیت داره اما اگر کامپوننتی مثل Dev رو نصب کنید اون یک کنترل برای TextBox مخصوص خودش داره که امکاناتش بیشتره

imanx7
شنبه 15 فروردین 1394, 12:55 عصر
میتونی از پک کامپوننت Telerik استفاده کنی هم سبکتره هم استایل های مختلفی داره !

همـااا
یک شنبه 16 فروردین 1394, 10:17 صبح
اوه چه خبره اینجا :لبخند:
از همه ممنونم ...
هر سه تای این کامپوننتارو (telerik ، devExpression و devComponents) دارم تست میکنم ،،،،،،،،
فقط یه مشکللللللللللللللللل :::
theme هارو تو تلریک چطوری باید اضافه کنم ؟؟؟؟؟؟
یه radthememanager1 به پروژه اضافه کردم که نمیدونم کار درستی کردم یا نه ،،،، بعد از منیجر تسکش اینو زدم : Load themes from resources بعد هی اینو میده ::::

130028

هر چی حدس میزدم ( و البته دم دستم اومد) ازون پوشه ی همراهش ، گرفتم به این دادم ولی تو همش ارور داد :لبخند:
تو قسمت یوزینگ ها هم فقط اینو تعریف کردم :
using Telerik.WinControls;

--------------------------

بعد ، این قسمت پایین تو devExpression یا تلریک با چه کنترلی پیاده میشه ؟؟؟؟؟؟؟ devComponents به طور پیش فرض این مدل منو رو تو همون ریبونش داشت ولی این دو تا فکر کنم یه کنترل جدا دارن برا این کار ...
http://barnamenevis.org/attachment.php?attachmentid=130029&stc=1

همـااا
یک شنبه 16 فروردین 1394, 10:35 صبح
یه سوال دیگه هم دارم ،،، فرض کنیم من یه برنامه رو با این کامپوننتا نوشتم ، بعد سورسو به یکی دادم که اینارو نداره ،،، خب چیکار باید بکنم که تو سیستمش پروژم بدون مشکل بالا بیاد ؟؟؟؟؟

fool66
یک شنبه 16 فروردین 1394, 10:58 صبح
شما با اضافه کردن reference دیگه نیازی ندارین کاری کنید توی سیستم مقصد ، وقتی reference رو اضافه میکنید بعد از BUILD یه سری DLL به پروژه اضافه میشه این DLL ها رو باید با فایل اجرایی به مشتری بدین

بیتا حکمت
یک شنبه 16 فروردین 1394, 11:02 صبح
https://www.devexpress.com/Products/NET/Controls/WinForms/Bars/features_ribbon.xml
کامپوننت به مجموعه یا همون بسته های نرم افزاری میگن که امکانات بیشتری در اختیار شما برای برنامه نویسی قرار میده
کنترل یکی از اجزای کامپوننت هستن که شامل همون افزاریش امکانات میشه
مثلاً TextBox عادی یک سری قابلیت داره اما اگر کامپوننتی مثل Dev رو نصب کنید اون یک کنترل برای TextBox مخصوص خودش داره که امکاناتش بیشتره

ببخشید من یادم رفته این تلریک بعد دانلود چطوری نصب می شد . اگر ممکنه اینو توضیح بدین . ممنونم.

fool66
یک شنبه 16 فروردین 1394, 11:23 صبح
ببخشید من یادم رفته این تلریک بعد دانلود چطوری نصب می شد . اگر ممکنه اینو توضیح بدین . ممنونم.


بعد نصب باید به toolbox ویژوالتون اضافه بشه اگه نشده باید به صورت دستی به toolbox اضافشون کنید

fool66
یک شنبه 16 فروردین 1394, 11:36 صبح
theme هارو تو تلریک چطوری باید اضافه کنم ؟؟؟؟؟؟

این کارا رو انجام بده


using Telerik.WinControls.UI;
using Telerik.WinControls;


بعدش کلاستو از telerik مشتق کن اینطوری

public partial class Form1 : Telerik.WinControls.UI.RadForm

موفق باشی

همـااا
یک شنبه 16 فروردین 1394, 12:07 عصر
این کارا رو انجام بده


using Telerik.WinControls.UI;
using Telerik.WinControls;


بعدش کلاستو از telerik مشتق کن اینطوری

public partial class Form1 : Telerik.WinControls.UI.RadForm
موفق باشی

این کد دومیو تو چه قسمتی باید پیست کنم؟؟؟؟ ارور میده، فقط همین قسمتشو تونستم براش بنویسم : Form1 : Telerik.WinControls.UI.RadForm

شکل ظاهریش درست شد ولی هنوزم از تم ها نمیتونم استفاده کنم مثلا تم های افیس یا مترو ... همون کادر پیغام اولیو میده

همـااا
یک شنبه 16 فروردین 1394, 12:12 عصر
ببخشید من یادم رفته این تلریک بعد دانلود چطوری نصب می شد . اگر ممکنه اینو توضیح بدین . ممنونم.

همونطور که اقای fool66 گفتن بعده نصب خودش خودکار اضافه میشه ، برا منم همینطور شد ، اضافه کردن به طور دستی به تولباکسم اینطوریه که راست کلیک کنی داخل تولباکست ، بعد choose items... رو بزنی ، از تب " دات نت فریم ورک کامپوننتس" میتونی تلریک هارو تیک بدی ،،،

fool66
یک شنبه 16 فروردین 1394, 12:21 عصر
این کد دومیو تو چه قسمتی باید پیست کنم؟؟؟؟ ارور میده، فقط همین قسمتشو تونستم براش بنویسم : Form1 : Telerik.WinControls.UI.RadForm

شکل ظاهریش درست شد ولی هنوزم از تم ها نمیتونم استفاده کنم مثلا تم های افیس یا مترو ... همون کادر پیغام اولیو میده


با عرض معذرت یه سریی کد به خاطر استایل متن بهش اضافه شده بود اصلاح کردم