Пример #1
0
 public MainPage()
 {
     hh = new HueHandler();
     this.InitializeComponent();
     DataContext = new MainViewModel(hh);
     SystemNavigationManager.GetForCurrentView().BackRequested += OnBackRequested;
     PageTitle.Text = "Alle Hue Lampen";
     SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility =
        MyFrame.CanGoBack ?
        AppViewBackButtonVisibility.Visible :
        AppViewBackButtonVisibility.Collapsed;
     MyFrame.Navigate(typeof(Lights), hh);
 }
Пример #2
0
        public NetworkHandler(string ip, string port, string username, MainViewModel mainViewModel)
        {
            this.ip = ip;
            this.port = port;
            this.username = username;
            codedusername = "";
            this.mainViewModel = mainViewModel;

            if (MainPage.LOCAL_SETTINGS.Values["username"] != null)
            {
                codedusername = (String)MainPage.LOCAL_SETTINGS.Values["username"];
                getAllInfo();
            }
            else
            {
                codedusername = "";
                getUsername();
            }
        }
Пример #3
0
        public MainPage()
        {
            this.InitializeComponent();

            Debug.WriteLine(LOCAL_SETTINGS.Values["ip"]);
            Debug.WriteLine(LOCAL_SETTINGS.Values["port"]);
            Debug.WriteLine(LOCAL_SETTINGS.Values["user"]);
            Debug.WriteLine(LOCAL_SETTINGS.Values["username"]);
            rnd = new Random();
            //LOCAL_SETTINGS.Values["ip"] = null;
            //LOCAL_SETTINGS.Values["username"] = null;
            //LOCAL_SETTINGS.Values["user"] = null;
            //LOCAL_SETTINGS.Values["port"] = null;

            // this.ViewModel = new LampViewModel();

            DataContext = new MainViewModel();
            if (LOCAL_SETTINGS.Values["username"] != null)
            {
                MainViewModel m = DataContext as MainViewModel;
                m.NetworkHandler = new NetworkHandler(LOCAL_SETTINGS.Values["ip"].ToString(),
                LOCAL_SETTINGS.Values["port"].ToString(), LOCAL_SETTINGS.Values["user"].ToString(), m);
            }
        }
Пример #4
0
 public NavigateWrapper(int id, MainViewModel model)
 {
     this.id = id;
     this.NetHandler = model.NetworkHandler;
 }