private void schedulerControl1_InitAppointmentImages(object sender, DevExpress.XtraScheduler.AppointmentImagesEventArgs e)
        {
            AppointmentImageInfo info = new AppointmentImageInfo();

            info.Image = this.sportsImages.Images[Convert.ToInt32(e.Appointment.LabelKey)];
            e.ImageInfoList.Add(info);
        }
Exemplo n.º 2
0
        private void timelineCells1_InitAppointmentImages(object sender, DevExpress.XtraScheduler.AppointmentImagesEventArgs e)
        {
            Appointment apt = e.Appointment;
            Assignment  ass = apt.GetSourceObject(this.schedulerControlPrintAdapter1.SchedulerControl.Storage) as Assignment;
            AppointmentImageInfoCollection c = e.ImageInfoList;

            c.Clear();
            c.Images = imageCollection1;

            AddImageByIndex(c, SelectImage(ass));


            if (ass.CheckedIn)
            {
                AppointmentImageInfo info1 = new AppointmentImageInfo();
                info1.Image = Properties.Resources.Lock_Lock_icon16;
                //AppointmentImageInfo info1 = new AppointmentImageInfo();
                //info1.Image = Properties.Resources.openHS;
                c.Add(info1);
            }
        }