نمایش نتایج 1 تا 8 از 8

نام تاپیک: اختصاصی کردن TrackBar در سی شارپ

  1. #1

    اختصاصی کردن TrackBar در سی شارپ

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

  2. #2

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

    ویندوز فرم برای تغییر ظاهر دادن امکانات زیادی نداره. به صورت کلی یا باید از حالت استاندارد اون استفاده کنید و یا یکی برای خودتون اختصاصی بنویسید. نمیگم نشدنیه ولی زمان زیادی میخواد و صرفه زمانی نداره.
    برای اینچنین کارها سراغ WPF برید. به اندازه کافی تو سایت درباره WPF و مزایای اون توضیح داده شده. جستجو کنید
    دانلود حسابخانه مانی، برنامه مدیریت درآمد و هزینه رایگان

    هر آنچه که هستیم، نتیجه افکاریست که در گذشته داشته ایم. (بودا)
    واحد فاصله «متر» نیست، «اشتیاق» است. اگر مشتاقش باشی حتی يک قدم هم فاصله ای دور است.

  3. #3

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

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

  4. #4

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

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

    هر آنچه که هستیم، نتیجه افکاریست که در گذشته داشته ایم. (بودا)
    واحد فاصله «متر» نیست، «اشتیاق» است. اگر مشتاقش باشی حتی يک قدم هم فاصله ای دور است.

  5. #5

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

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

  6. #6
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,146

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

    سلام

    نظر Mani_rf کامل و صحیح می باشد. در خصوص اینکه گفتند باید با WPF کار کنید به این دلیل بود که عنوان نکرده بودید که اختصاصی کردن به چه محیطی محدود بشه. اما اگر با زبان C#‎ میخواهید این کار رو انجام بدید باید یک UserControl بسازید و عملیات سفارشی سازی رو انجام بدید و در انتها از کنترل سفارشی ساخته شده در برنامه های خودتون استفاده کنید.

    حالا این سفارشی سازی یا فقط به رویدادها TrackBar خلاصه میشه و یا اینکه ظاهر اون هم میخوایید تغییر بدید. در حالت اول و براحتی می تونید یه userControlبه پروژه اضافه کنید و از TrackBar ویژوال ارث بری کنید و در ادامه رویدادهای سفارشی خودتون رو اضافه کنید. مثلا چنانچه مقدار Trackbar به مقدار عددی که کاربر تنظیم میکنه (در حالت MinValue) رنگ پس زمینه تغییر کنه و همچنین برای MaxValue و...

    اما برای یک Trackbar که تنها از نظر بصری می خواهد اون رو سفارشی کنید باید المان های گرافیکی خودتون رو ایجاد کنید. این کار یا باید با استفاده از اشیاء موجود در ToolBox انجام بشه و یا با کد نویسی جنبه های گرافیکی رو ایجاد کنید. تمام این کارها نیز باید در یک UseControl انجام بشه.

    این ها پله اول ساخت یک کنترل سفارشی هستش. بعد از اینکه جزئیات کارت رو مشخص کردی شروع به ساخت میکنید.

  7. #7

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

    ممنون از توضیح دادنتون.
    یکم بزارید بیشتر بگم
    من کمی مبتدی هستم . ممنون میشم یکم usercontrol را بهم بگید یا بخشی در انجمن هست لینک بدید که ربطی به trackbar داشته باشه.
    همچنین بگم که من پروژه ای که دارم میگم را با windows from ساختمش.

  8. #8
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,146

    نقل قول: اختصاصی کردن TrackBar در سی شارپ

    چون مبتدی هستید در ابتدا کمی در اینترنت و مخصوصا سایت برنامه نویس به دنبال UserControl و یا CustomControl بگردید تا کلیات مطلب رو متوجه بشید و بعد سعی کنید یک TrackBar سفارسی بسازید و در زمان ساخت مشکل رو مطرح کنید تا اعضای سایت جواب بدند. چون از ابتدا برای ساخت یک کنترل که نمیدونیم پارامترهای سفارشی سازی چه چیزهایی هستند کمی کار رو ناممکن میکنه.

تاپیک های مشابه

  1. سوال: اجرا کردن کدی در سی شارپ در تاریخ خاص
    نوشته شده توسط shafagh_82 در بخش C#‎‎
    پاسخ: 7
    آخرین پست: سه شنبه 30 تیر 1388, 14:41 عصر
  2. آنالیز کردن صدا در سی شارپ
    نوشته شده توسط BraveMind در بخش C#‎‎
    پاسخ: 3
    آخرین پست: شنبه 30 خرداد 1388, 19:16 عصر
  3. سوال: پیدا کردن آدرس در سی شارپ (فوری)
    نوشته شده توسط kh1387 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: یک شنبه 20 بهمن 1387, 17:18 عصر
  4. سوال: كد فشرده كردن عكس در سي شارپ
    نوشته شده توسط MZOSAN در بخش C#‎‎
    پاسخ: 5
    آخرین پست: پنج شنبه 07 آذر 1387, 10:48 صبح
  5. سوال: ثابت کردن فرم در سی شارپ
    نوشته شده توسط parsoutline در بخش C#‎‎
    پاسخ: 4
    آخرین پست: یک شنبه 03 شهریور 1387, 22:44 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •