示例#1
0
        void viewModel_OnEnabled(object sender, EventArgs e)
        {
            bool isEnabled = viewModel.IsEnabled;

            toggleState.IsChecked = isEnabled;
            if (isEnabled == false)
            {
                DisableAccelerometer.Begin();
            }
            else
            {
                EnableAccelerometer.Begin();
            }
            SetToggleStateTranslation(toggleState);
        }
示例#2
0
 public MainPage()
 {
     InitializeComponent();
     InteropSvc.InteropLib.Initialize();
     if (InteropSvc.InteropLib.Instance.HasRootAccess() == false)
     {
         MessageBox.Show(LocalizedResources.NoRootAccess, LocalizedResources.Error, MessageBoxButton.OK);
         throw new Exception("Quit");
     }
     viewModel.OnEnabled += new EventHandler(viewModel_OnEnabled);
     if (viewModel.IsEnabled)
     {
         gridNotice.Opacity = 0;
     }
     else
     {
         DisableAccelerometer.Begin();
     }
     viewModel_OnEnabled(null, null);
 }