public Edit(Output output)
        {
            InitializeComponent();

            foreach (string fileNameReplacement in AttributeHelper.GetAttributeReplacements())
            {
                MenuItem item = new MenuItem();
                item.Header = new TextBlock()
                {
                    Text = fileNameReplacement
                };
                item.Tag    = fileNameReplacement;
                item.Click += FileNameReplacementItem_Click;
                FileNameReplacementList.Items.Add(item);
            }

            NameTextBox.Text     = output.Name;
            FileNameTextBox.Text = output.FileName;

            FileFormatComboBox.ItemsSource   = FileHelper.GetFileFormats();
            FileFormatComboBox.SelectedValue = output.FileFormatID;

            EditFileNameCheckBox.IsChecked = output.EditFileName;

            NameTextBox.TextChanged             += ValidateData;
            FileFormatComboBox.SelectionChanged += ValidateData;
            ValidateData(null, null);

            FileNameTextBox.Focus();
        }
Ejemplo n.º 2
0
        public Edit(Output output)
        {
            InitializeComponent();

            foreach (string fileNameReplacement in AttributeHelper.GetAttributeReplacements())
            {
                MenuItem item = new MenuItem();
                item.Header = new TextBlock()
                {
                    Text = fileNameReplacement
                };
                item.Tag    = fileNameReplacement;
                item.Click += FileNameReplacementItem_Click;
                FileNameReplacementList.Items.Add(item);
            }

            NameTextBox.Text = output.Name;
            UrlTextBox.Text  = output.Url;
            IntegratedAuthenticationCheckBox.IsChecked = output.IntegratedAuthentication;
            UserNameTextBox.Text = output.UserName;
            PasswordBox.Password = output.Password;
            FileNameTextBox.Text = output.FileName;

            FileFormatComboBox.ItemsSource   = FileHelper.GetFileFormats();
            FileFormatComboBox.SelectedValue = output.FileFormatID;

            OpenItemInBrowserCheckBox.IsChecked = output.OpenItemInBrowser;

            NameTextBox.TextChanged             += ValidateData;
            UrlTextBox.TextChanged              += ValidateData;
            FileFormatComboBox.SelectionChanged += ValidateData;
            ValidateData(null, null);

            UrlTextBox.Focus();
        }