计划控制颜色约会C#

时间:2016-07-14 13:09:28

标签: c# sql winforms calendar connection

我向WinForm应用程序添加了一个计划控件,并将其连接到一个SQL数据库,我存储了约会日期。在计划控制上显示的是两组日期,即“工作和非工作”。因此,为了区分我分配给不同颜色的两个不同日期。当我运行应用程序时,两组日期以不同的颜色显示,但是当我滚动或选择日程控件上的某些东西时,颜色似乎消失了,这违背了应用程序的目的,因为没有颜色所剩下的就是约会有日期和时间但没有颜色。所以基本上我需要一种方法来保持按下或滚动后的颜色,以告诉什么是什么。

    string CalendarCode = "";
    const int Working = 0;
    const int NonWorking = 1;
    static Color lbWorking = new Color();
    static Color lbNonWorking = new Color();


    AppointmentLabel lbWorkingDay;
    AppointmentLabel lbNonWorkingDay;
    public void Calendardate()
    {


        lbWorking = Color.SkyBlue;
        lbNonWorking = Color.LightPink;
        lbWorkingDay = new AppointmentLabel(lbWorking, "Working Day", "WorkingDay");
        lbNonWorkingDay = new AppointmentLabel(lbNonWorking, "Non Working Day", "&NonWorkingDay");

        schedulerStorage1.Appointments.Labels.Clear();
        schedulerStorage1.Appointments.Labels.Add(lbWorkingDay);
        schedulerStorage1.Appointments.Labels.Add(lbNonWorkingDay);

    }

0 个答案:

没有答案