Exemplo n.º 1
0
 void InitSnoozeCombo(RemindersFormTemplateContainer container)
 {
     cbSnooze.Items.Clear();
     TimeSpan[] timeSpans = container.SnoozeTimeSpans;
     int count = timeSpans.Length;
     for(int i = 0; i < count; i++) {
         TimeSpan timeSpan = timeSpans[i];
         cbSnooze.Items.Add(new ListEditItem(container.ConvertSnoozeTimeSpanToString(timeSpan), timeSpan));
     }
     cbSnooze.SelectedIndex = 4;
 }
Exemplo n.º 2
0
 void InitItemListBox(RemindersFormTemplateContainer container)
 {
     ReminderCollection reminders = container.Reminders;
     int count = reminders.Count;
     for(int i = 0; i < count; i++) {
         Reminder reminder = reminders[i];
         ListEditItem item = new ListEditItem(reminder.Subject, i);
         lbItems.Items.Add(item);
     }
     lbItems.SelectedIndex = 0;
 }
    void InitSnoozeCombo(RemindersFormTemplateContainer container)
    {
        cbSnooze.Items.Clear();
        TimeSpan[] timeSpans = container.SnoozeTimeSpans;
        int        count     = timeSpans.Length;

        for (int i = 0; i < count; i++)
        {
            TimeSpan timeSpan = timeSpans[i];
            cbSnooze.Items.Add(new ListEditItem(container.ConvertSnoozeTimeSpanToString(timeSpan), timeSpan));
        }
        cbSnooze.SelectedIndex = 4;
    }
    void InitItemListBox(RemindersFormTemplateContainer container)
    {
        ReminderCollection reminders = container.Reminders;
        int count = reminders.Count;

        for (int i = 0; i < count; i++)
        {
            Reminder     reminder = reminders[i];
            ListEditItem item     = new ListEditItem(reminder.Subject, i);
            lbItems.Items.Add(item);
        }
        lbItems.SelectedIndex = 0;
    }
    public override void DataBind()
    {
        base.DataBind();

        RemindersFormTemplateContainer container = (RemindersFormTemplateContainer)Parent;

        btnDismiss.ClientSideEvents.Click    = container.DismissReminderHandler;
        btnDismissAll.ClientSideEvents.Click = container.DismissAllRemindersHandler;
        btnSnooze.ClientSideEvents.Click     = container.SnoozeRemindersHandler;

        InitItemListBox(container);
        InitSnoozeCombo(container);
    }