سلام دوستانمن یه component که آدرسشو گذاشتم دانلود کردم ولی در استفاده از اون مشکل دارم. چطوری میتونم اونو وارد برنامم کنم ؟http://www.codeproject.com/KB/miscctrl/XPTaskBar.aspx
سلام دوستانمن یه component که آدرسشو گذاشتم دانلود کردم ولی در استفاده از اون مشکل دارم. چطوری میتونم اونو وارد برنامم کنم ؟http://www.codeproject.com/KB/miscctrl/XPTaskBar.aspx
کافیه XPExplorerBar.dll رو از Windows Explorer بکشید و در Toolbox ویژوال استودیو بیاندازید.
سلام .
کامپوننتی که من می خوام استفاده کنم dll و exe نداره؟؟؟؟؟؟؟؟؟؟؟؟؟؟
سلام آقای کیانی
از توجه و پاسخ شما ممنونم . مسئله ای که در این فایل برای من مهم بود خاصیت گرد بودن
button هاست . در واقع برنامه ای که می خوام بنویسم بایستی interface جدید و خوبی داشته باشه . از ویژگیهای یک interface جدید فقط همین می دونم که بهتر به جای استفاده از دکمه های استاندارد از دکمه های گرد استفاده کنم . اگر دراین زمینه هم اطلاعاتی دارید لطفا راهنمایی کنید؟
در ضمن من چند تا ی دیگه از همین فایل ها دارم اگر می تونید طرز استفاده شو به منم بگید تا اونهاروهم بتونم چک کنم ؟ (ممنونم)
در ضنم منتظر آموزشهای شما هستیم .
اگه میشه این کنترل ها رو تویه سایت آپ کنید تا همه استفاده کنند
مرسی
سلام
خواهش می کنم دوست عزیز
برای اضافه کردن کنترل ها، کافیه که مراحل زیر را انجام بدین
1) در toolbox راست کلیک کنید و گزینه choosItems را بزنید
نکته: می تونین در toolbox یک tab جدید ایجاد کنید برای کنترل های خودتون و ... ( این امر توصیه می شود)
2) با کلیلک بر روی گزینه choosItems پنجره Choos ToolBox Items باز میشه.. حالا توسط دکمه Brows کامپوننت خود اضافه کنید..پس از ok کردین،
3)کامپوننت شما در پنجره ToolBox قرار می گیره ..
4) با کشیدن کامپوننت خود بر روی فرم مورد نظر، به صورت اتوماتیک ارجاعی به کامپوننت شما در بخش References ها در پنجره solutin explorer ایجاد می شود..
حال می تونید از کامپوننت خود استفاده کنید ..
این مراحل در شکل Attach شده نشان داده شده اند
***********************************
نوع دیگری از اسمبلی ها ، قابل اضافه شدن به فرم نیستند.. به عنوان مثال فرض کنید یک کلاس برای کار کردن با DB نوشتین .. مسلما این کلاس نمی تواند بر روی فرم قرار بگیرد چون کنترل یا کامپوننت نیست..
برای اضافه کردن این نوع dll ها ( دات نت اسمبلی ها ) باید به روش زیر عمل کنید ..
در پنجره solution explorer روی references کلیک راست کنید و گزینه Add references را بزنید
در پنجره Add references از برگه Browse می تونین اون dll مورد نظر را به برنامه خود اضافه کنید .. و هر جا که نیاز داشتید از آن استفاده کنید
امید وارم توضیحات کامل بوده باشه .. موفق باشید
پ و : در مورد آموزش نحوه ایجاد کنترل های سفارشی، در اولین فرصتی که پیدا کنم، چشم..
مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084
وب سایت : http://www.mkiani.ir
پست الکترونیک : mkiani3000@gmail.com
موفق و پیروز باشید.
مهدی کیانی
سلام . توضیحات خیلی خوبی بود .
اما فکر می کنم برای چند تا از کامپوننت ها زمانیکه نه فایل exe دارند و نه فایل dll، باید کلاسش رو به برنامه اضافه کنم یا اینکه حتی بر روی کلاس موجود در دات نت overrideش کنم . نظرتون در مورد اینکار چیه و چطوری می تونم این کارو بکنم .
با توجه به این مسئله که خیلی از برنامه ها یی که پیدا کردم به زبان های دیگه است مثل vb ویا c/C++ .
با سلام
ببینید، کلا سه حالت یر را در نظر بگیرید:
یا شما می خواین کنترل یا کامپوننتی را که قابل اضافه شدن به فرم هست را به برنامه خود اضافه کنید ( حالا چه عناصر visual و چه عناصر none visual ).. که باید روش اول در پست قبلی من را برید ..
حالت دوم اینه که اسمبلی دارین که قابل اضافه شدن به فرم به صورت مستقیم نیست که باید از روش دوم در پست قبلی من برین ...
حالت سوم اینه که کد اون اسمبلی را دارین و می خواین اونو مستقیما به پروژه خودتون اضافه کند.. در این صورت می تونین 2 تا کار انجام بدین
1) اونو در یک پروژه جدا که از نوع Class Library هست ( یا درون پروژه جاری ولی به عنوان یک پروژه جدا ) کامپایل کنید که یک خروجی dll می گیرین که از اینجا به بعد میشه همون روش دوم، یعنی Add refrences
2 ) از گزینه Add Existing Items می تونین کلاس موجود را مستقیما مانند یک کلاس های دیگه به برنامه خود اضافه کنید..
موفق باشید
مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084
وب سایت : http://www.mkiani.ir
پست الکترونیک : mkiani3000@gmail.com
موفق و پیروز باشید.
مهدی کیانی