Esempio n. 1
0
        private void EditItemsToggleSwitchUnchecked(object sender, System.Windows.RoutedEventArgs e)
        {
            var TextBoxes = MainGroupBoxGrid.Children
                            .OfType <System.Windows.Controls.TextBox>()
                            .AsEnumerable()
            ;

            var TextEdites = MainGroupBoxGrid.Children
                             .OfType <DevExpress.Xpf.Editors.TextEdit>()
                             .AsEnumerable()
            ;

            var Lables = MainGroupBoxGrid.Children
                         .OfType <System.Windows.Controls.Label>()
                         .AsEnumerable()
            ;

            var Buttons1 = ButtonsGrid.Children
                           .OfType <DevExpress.Xpf.Core.SimpleButton>()
                           .AsEnumerable()
            ;

            var Buttons2 = MemberButtonsGrid.Children
                           .OfType <DevExpress.Xpf.Core.SimpleButton>()
                           .AsEnumerable()
            ;

            foreach (System.Windows.Controls.TextBox textbox in TextBoxes)
            {
                textbox.IsEnabled = false;
            }

            foreach (DevExpress.Xpf.Editors.TextEdit textedit in TextEdites)
            {
                textedit.IsEnabled = false;
            }

            foreach (System.Windows.Controls.Label label in Lables)
            {
                label.IsEnabled = false;
            }

            foreach (DevExpress.Xpf.Core.SimpleButton button in Buttons1)
            {
                button.IsEnabled = true;
            }

            foreach (DevExpress.Xpf.Core.SimpleButton button in Buttons2)
            {
                button.IsEnabled = true;
            }

            GendersCombobox.IsEnabled = false;

            MemberImage.IsEnabled = false;

            MainGroupBoxGrid.BlurApply(5);

            ButtonsGrid.BlurApply(5);
        }
        private void OnClickPlate(object sender, PlateEventArgs e)
        {
            // Opens requested plate through simulating Button Click
            string btnName = "Button";

            if (e.PlateRow < 10)
            {
                btnName += String.Format("0{0}", e.PlateRow);
            }
            else
            {
                btnName += String.Format("{0:D2}", e.PlateRow);
            }
            if (e.PlateColumn < 10)
            {
                btnName += String.Format("0{0}", e.PlateColumn);
            }
            else
            {
                btnName += String.Format("{0:D2}", e.PlateColumn);
            }


            Button senderButton = (ButtonsGrid.FindName(btnName) as Button);

            if (senderButton == null)
            {
                throw new MinesweeperException("Invalid Button to MinesGrid reference on multiple reveal");                       // the plate refers to an invalid button
            }
            // calls respecive "Button Click" event handler
            this.Button_Click(senderButton, new RoutedEventArgs());
        }
        private void EditItemsToggleSwitchChecked(object sender, System.Windows.RoutedEventArgs e)
        {
            AcceptButton.IsEnabled = true;
            CancelButton.IsEnabled = true;
            DeleteButton.IsEnabled = true;

            FirstNameLabel.IsEnabled      = true;
            LastNameLabel.IsEnabled       = true;
            UsernameLabel.IsEnabled       = true;
            UserTypeLabel.IsEnabled       = true;
            PasswordChangeLabel.IsEnabled = true;
            EmailAddressLabel.IsEnabled   = true;

            FirstNameTextBox.IsEnabled           = true;
            LastNameTextBox.IsEnabled            = true;
            UsernameTextBox.IsEnabled            = true;
            EmailAddressTextBox.IsEnabled        = true;
            UserTypeComboBox.IsEnabled           = true;
            PasswordChangeToggleSwitch.IsEnabled = true;

            MainGroupBoxGrid.BlurDisable();
            ButtonsGrid.BlurDisable();

            DeleteButton.IsEnabled = (Utility.AdminUserId == _currentId) ? false : true;
        }
        private void EditItemsToggleSwitchUnchecked(object sender, System.Windows.RoutedEventArgs e)
        {
            AcceptButton.IsEnabled = false;
            CancelButton.IsEnabled = false;
            DeleteButton.IsEnabled = false;

            PasswordChangeToggleSwitch.IsChecked = false;

            EmailAddressLabel.IsEnabled   = false;
            FirstNameLabel.IsEnabled      = false;
            LastNameLabel.IsEnabled       = false;
            UsernameLabel.IsEnabled       = false;
            UserTypeLabel.IsEnabled       = false;
            PasswordChangeLabel.IsEnabled = false;

            EmailAddressTextBox.IsEnabled        = false;
            FirstNameTextBox.IsEnabled           = false;
            LastNameTextBox.IsEnabled            = false;
            UsernameTextBox.IsEnabled            = false;
            UserTypeComboBox.IsEnabled           = false;
            PasswordChangeToggleSwitch.IsEnabled = false;

            MainGroupBoxGrid.BlurApply(5);
            ButtonsGrid.BlurApply(5);
        }
Esempio n. 5
0
        private void UserControlLoaded(object sender, System.Windows.RoutedEventArgs e)
        {
            MainGroupBoxGrid.BlurApply(5);

            ButtonsGrid.BlurApply(5);

            EditItemsToggleSwitch.IsChecked = false;

            LoadGridControl();
        }
Esempio n. 6
0
 private void BuildComponent()
 {
     for (int i = 0; i < NumColumns; i++)
     {
         MainGrid.ColumnDefinitions.Add(new ColumnDefinition());
     }
     for (int i = 0; i < NumColumns; i++)
     {
         var b = new ButtonsGrid(category.SubCategories[i]);
         Grid.SetColumn(b, i);
         MainGrid.Children.Add(b);
     }
 }
        public UsersManagementUserControl()
        {
            InitializeComponent();

            UserTypeComboBox.ItemsSource = Infrastructure.UserType.UserTypesList;

            EditItemsToggleSwitch.IsChecked = false;

            PasswordChangeToggleSwitch.IsChecked = false;

            MainGroupBoxGrid.BlurApply(5);

            ButtonsGrid.BlurApply(5);

            RefreshGridControl();
        }
Esempio n. 8
0
        private void OnClickPlate(object sender, PlateEventArgs e)
        {
            string btnName = "Button";

            if (Mines.Width <= 10 && Mines.Height <= 10)
            {
                btnName += String.Format("{0:D1}{1:D1}", e.PlateRow, e.PlateColumn);
            }
            else
            {
                btnName += String.Format("{0:D2}{1:D2}", e.PlateRow, e.PlateColumn);
            }

            Button senderButton = (ButtonsGrid.FindName(btnName) as Button);

            if (senderButton == null)
            {
                throw new MinesweeperException("Invalid Button to MinesGrid reference on multiple reveal");
            }

            this.Button_Click(senderButton, new RoutedEventArgs());
        }