Exemplo n.º 1
0
        public NewImportWindow(MainWindow parentWindow, NewOrImport window = NewOrImport.New) {
            WindowStartupLocation = WindowStartupLocation.CenterScreen;
            InitializeComponent();

            ParentWindow = parentWindow;

            /* Initial setup for the window */
            NewImportTabControl.SelectedIndex = (int)window;
            ResetFields(null, null);

            BuildingWidthTextBox.PreviewTextInput += NumberValidationTextBox;
            BuildingHeightTextBox.PreviewTextInput += NumberValidationTextBox;
            BuildingFloorAmountTextBox.PreviewTextInput += NumberValidationTextBox;
            PropertyChanged += SetButtonActiveOrDeactive;
            BrowseButton.Click += BrowseFiles;
            BrowsePngFiles.Click += BrowseImages;
            CreateNewButton.Click += CreateNewBuilding;
            ResetToDefaultButton.Click += ResetFields;
            Closing += OnWindowClosing;
        }
Exemplo n.º 2
0
 public void OnShowWindow(NewOrImport window) {
     NewImportTabControl.SelectedIndex = (int)window;
     Show();
 }