示例#1
0
        protected override void OnDisappearing()
        {
            base.OnDisappearing();

            ButtonTimer.Elapsed -= ButtonTimer_Elapsed;
            ButtonTimer.Stop();
        }
示例#2
0
        protected override void OnDisappearing()
        {
            base.OnDisappearing();

            RemoveEvents();
            ButtonTimer.Stop();
        }
示例#3
0
        private void RightButton_Released(object sender, EventArgs e)
        {
            ButtonTimer.Stop();

            if (DateTime.Now - StartTime >= TimeSpan.FromMilliseconds(TimerInternal))
            {
                return;
            }
            if (_elements == null || _elements.Index > _elements.MaxElement() - 1)
            {
                return;
            }

            ++_elements.Index;
            RefreshPage(false);
        }
示例#4
0
        private void LeftButton_Released(object sender, EventArgs e)
        {
            ButtonTimer.Stop();

            if (DateTime.Now - StartTime >= TimeSpan.FromMilliseconds(TimerInternal))
            {
                return;
            }
            if (_officeElements == null || _officeElements.Index <= 0)
            {
                return;
            }

            --_officeElements.Index;
            RefreshPage();
        }
示例#5
0
 private void OnButtonTimerTick(object sender, EventArgs e)
 {
     ButtonTimer.Stop();
     ToggleButton.Enabled = SettingsNotDefault;
     SetButtonDefaults();
 }
示例#6
0
 private void OnButtonTimerTick(object sender, EventArgs e)
 {
     ButtonTimer.Stop();
     SetToggleButtonDefault();
     SetWriteButtonDefault();
 }