コード例 #1
0
 private void PositionControl_Loaded(object sender, RoutedEventArgs e)
 {
     _customDialog             = new CustomDialog();
     _addPositionDialogControl = new AddPositionDialogControl();
     _addPositionDialogControl.BtnCancel.Click += BtnCancel_Click;
     _addPositionDialogControl.BtnSave.Click   += BtnSave_Click;
     _customDialog.Content = _addPositionDialogControl;
 }
コード例 #2
0
        private async void Instance_Loaded(object sender, RoutedEventArgs e)
        {
            PositionControlHolder.Children.Clear();
            var positions = await ElectionConfigurationService.GetAllPositionsAsync();

            foreach (var position in positions)
            {
                PositionControlHolder.Children.Add(new PositionControl
                {
                    TextBoxPosition = { Text = position.PositionName },
                    TextBoxFaculty  = { Text = position.Faculty },
                    Id = position.Id
                });
            }

            _customDialog             = new CustomDialog();
            _addPositionDialogControl = new AddPositionDialogControl();
            _addPositionDialogControl.BtnCancel.Click += BtnCancelClick;
            _addPositionDialogControl.BtnSave.Click   += BtnSaveClick;
            _customDialog.Content = _addPositionDialogControl;
        }