ComponentFactory.Krypton.Toolkit.KryptonPaletteCalendarDay.KryptonPaletteCalendarDay C# (CSharp) Метод

KryptonPaletteCalendarDay() публичный Метод

Initialize a new instance of the KryptonPaletteCalendarDay class.
public KryptonPaletteCalendarDay ( PaletteRedirect redirect, NeedPaintHandler needPaint ) : System
redirect PaletteRedirect Redirector to inherit values from.
needPaint NeedPaintHandler Delegate for notifying paint requests.
Результат System
        public KryptonPaletteCalendarDay(PaletteRedirect redirect,
                                         NeedPaintHandler needPaint)
        {
            // Create the storage objects
            _stateFocus = new PaletteTripleRedirect(redirect, PaletteBackStyle.ButtonCalendarDay, PaletteBorderStyle.ButtonCalendarDay, PaletteContentStyle.ButtonCalendarDay, needPaint);
            _stateBolded = new PaletteTripleRedirect(redirect, PaletteBackStyle.ButtonCalendarDay, PaletteBorderStyle.ButtonCalendarDay, PaletteContentStyle.ButtonCalendarDay, needPaint);
            _stateToday = new PaletteTripleRedirect(redirect, PaletteBackStyle.ButtonCalendarDay, PaletteBorderStyle.ButtonCalendarDay, PaletteContentStyle.ButtonCalendarDay, needPaint);
            _stateCommon = new PaletteTripleRedirect(redirect, PaletteBackStyle.ButtonCalendarDay, PaletteBorderStyle.ButtonCalendarDay, PaletteContentStyle.ButtonCalendarDay, needPaint);
            _stateDisabled = new PaletteTriple(_stateCommon, needPaint);
            _stateNormal = new PaletteTriple(_stateCommon, needPaint);
            _stateTracking = new PaletteTriple(_stateCommon, needPaint);
            _statePressed = new PaletteTriple(_stateCommon, needPaint);
            _stateCheckedNormal = new PaletteTriple(_stateCommon, needPaint);
            _stateCheckedTracking = new PaletteTriple(_stateCommon, needPaint);
            _stateCheckedPressed = new PaletteTriple(_stateCommon, needPaint);
        }