CesScrollBar - CesSolutions/Ces.WinForm.UI GitHub Wiki
Vertical and horizontal scroll bar which allows you customize colors and have custom events.
کنترل های اسکرول عمودی و افقی که امکان تغییر رنگ در بخش های مختلف کنترل وجود دارد ضمن آنکه چهار رویداد دارد که بصورت سفارشی پیاده سازی شده است.

- CesValue : Get/Set control value.
- CesMaxValue : Set maximum value of control.
- CesMovingStep : Set number to change "CesValue" when user click on arrows or rotate mouse wheel.
- CesUseScrollValue : If value set to true; "CesScrollValue" raises while user scrolling.
- CesSliderColor : Set slide color.
- CesScrollButton : Set arrows color in normal mode.
- CesScrollButtonMouseOver : Set arrow color when user put mouse on arrows.
- CesScrollButtonMouseClick : Set arrow color when user click on arrows.
- CesShowBorder : Show/Hide border.
- CesBorderColor : Set border color.
- CesValue : این ویژگی آخرین مقدار اسکرول را نمایش می دهد. مقدار اسکرول بعد از برداشتن کلیک ماوس بروزرسانی خواهد شد
- CesMaxValue : تعیین مقدار حداکثر کنترل که باید اسکرول انجام شود.
- CesMovingStep : مقدار این ویژگی تعیین خواهد کرد که اگر کاربر روی دکمه های کنترل کلیک کرد و یا چرخ ماوس را چرخاند میزان تغییر اسکرول چقدر باشد.
- CesUseScrollValue : اگر مقدار این متغیر برابر true باشد زمانی که کاربر اسکرول را حرکت بدهد رویداد مربوط به تغییرات لحظه ای اجرا خواهد شد. این ویژگی بصورت پیش فرض غیرفعال می باشد.
- CesSliderColor : تعیین رنگ لغزنده.
- CesScrollButton : تعیین رنگ دکمه های اسکرول در حالت عادی.
- CesScrollButtonMouseOver : تعیین رنگ دکمه های اسکرول زمانی که ماوس روی دکمه قرار گیرد.
- CesScrollButtonMouseClick : تعیین رنگ دکمه های اسکرول زمانی که ماوس روی دکمه کلیک شود.
- CesShowBorder : نمایش / عدم نمایش حاشیه.
- CesBorderColor : تعیین رنگ حاشیه.
- CesScrollValueChanged : Raises when user release mouse left click.
- CesScrollValue : Raises while user scrolling. This event raises when "CesUseScrollValue" property value set to true.
- CesScrollMinValue : Raises when "CesValue" reaches "CesMinValue" (Zero).
- CesScrollMaxValue : Raises when "CesValue" reaches "CesMaxValue".
- CesScrollValueChanged : زمانی که مقدار اسکرول بروزرسانی شود این رویداد اجرا خواهد شد. زمانی مقدار بروزرسانی خواهد شد که کاربر کلیک ماوس را رها کند.
- CesScrollValue : این رویداد زمانی که کاربر در حال جابجا کردن لغزنده است اجرا خواهد شد و قبل از بکارگیری این رویداد باید ویژگی CesUseScrollValue برابر true باشد.
- CesScrollMinValue : اگر مقدار اسکرول به میزان حداقل برسد این رویداد اجرا خواهد شد.
- CesScrollMaxValue : اگر مقدار اسکرول به میزان حداکثر برسد این رویداد اجرا خواهد شد.