سلام
چه طور می توانیم با استفاده از این کنترل روزهای خاصی در ماه یا سال را انتخاب کرد مثلا تمام جمعه های هر ماه ویا...
متشکرم
سلام
چه طور می توانیم با استفاده از این کنترل روزهای خاصی در ماه یا سال را انتخاب کرد مثلا تمام جمعه های هر ماه ویا...
متشکرم
میشه لطفا بگین این کنترل کجاست؟
به روش های دیگه هم فکر کنم بشه اینکارو کرد اما یه کم مشکله.
این کنترل در قسمت win32 می باشد
منظور شما رخداد OnGetMonthInfo و تعیین BoldDays است؟
سلام
می شه بیشتر توضیح بدید
ممنون
سلام،
OnGetMonthInfo هر زمان که ماه جدیدى در تقویم نمایش داده مىشود فرصتى براى تغییر تنظیمات با توجه به ماه جدید در اختیار مىگذارد. در رخدادگردانى که براى آن مىنویسید مىتوانید با مقداردهى متغیر MonthBoldInfo روزهایى را مشخص کنید تا به شکل متمایز نمایش داده شوند. این متغیر انکدینگ خاص خود را دارد و براى مقداردهى آن باید از متد BoldDays استفاده کنید، مثلا:
BoldDays([1,8,15,23,30], MonthBoldInfo);
روزهاى 1،8،15،23،30 از ماه با قلم کلفتتر نمایش داده خواهند شد.
در مثالهاى بسته ShDateSolutions که حاوى کامپوننت تقویم مشابه بصورت هجرى شمسى است مثالهایى در این زمینه براى ذخیره و نمایش مجدد این اطلاعات وجود دارد.
سلام
تابع BoldDayes را چگونه باید بنویسم
این تابع یک تابع کتابخانه ای نیست
BoldDays یکی از متدهای کامپوننت تقویم شماست.
MonthCalendar1.BoldDays([1,8,15,23,30] , MonthBoldInfo);
یا
DateTimePicker1.BoldDays([1,8,15,23,30] ;, MonthBoldInfo);