ultraTimelineViewに表示されているAppointmentの内容をUIから変更をできないようにするには、そのAppointmentオブジェクトのLockedプロパティをtrueに設定してください。
Appointment appointment = ultraCalendarInfo1.Appointments.Add(new Appointment(DateTime.Today.AddHours(9), DateTime.Today.AddHours(12))); appointment.Locked = true;
サンプル