Exemplo n.º 1
0
        /// <summary>
        /// On Picker Date Changed
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnValueChanged(object sender, Microsoft.Phone.Controls.DateTimeValueChangedEventArgs e)
        {
            KreyosUtils.Log("SimpleAlarmScreen::OnValueChanged", "Value Changed..");
            KreyosTimePicker timePicker = sender as KreyosTimePicker;
            DateTime?        timeSet    = timePicker.Value;
            AlarmView        view       = m_alarmViews[m_selectedIndex];

            view.SetAlarm((DateTime)timeSet);
            view.UpdateView((bool)view.ToggleSwitch.IsChecked);
        }
Exemplo n.º 2
0
        /****************************************************************
         * Constructor
         **/
        public SilentAlarmScreen()
        {
            InitializeComponent();

            m_alarmViews    = new AlarmView[3];
            m_alarmViews[0] = new AlarmView(this, 0);
            m_alarmViews[1] = new AlarmView(this, 1);
            m_alarmViews[2] = new AlarmView(this, 2);

            // this must always be invisible and disabled
            m_ctpContainer = this.ctp_time_picker;
        }