예제 #1
0
        public MainWindow()
        {
            InitializeComponent();
            worker         = new BackgroundWorker();
            worker.DoWork += Worker_DoWork;

            worker.RunWorkerAsync();
            bl = BL.Factory.GetInstance();
            //if(bl==null)
            bl.CheckGuest();
            this.addGuestRequests.MouseLeave += Button_MouseLeave;
            this.addGuestRequests.MouseEnter += Button_MouseEnter;


            this.meneger.MouseEnter += Button_MouseEnter;
            this.meneger.MouseLeave += Button_MouseLeave;


            this.privatearea.MouseLeave += Button_MouseLeave;
            this.privatearea.MouseEnter += Button_MouseEnter;

            this.addhosting.MouseLeave += Button_MouseLeave;
            this.addhosting.MouseEnter += Button_MouseEnter;

            this.updateGuests.MouseEnter += Button_MouseEnter;
            this.updateGuests.MouseLeave += Button_MouseLeave;

            DispatcherTimer timer = new DispatcherTimer(TimeSpan.FromSeconds(1), DispatcherPriority.Normal, delegate
            {
                int value = 0;
                if (counter == int.MaxValue)
                {
                    value = 0;
                }
                else
                {
                    value = counter + 1;
                }
                SetValue(counterProperty, value);
            }, Dispatcher);
        }