Esempio n. 1
0
        private void HtmlSearchButton_Click(object sender, RoutedEventArgs e)
        {
            string[] files = Directory.GetFiles(targetFolder, "*.htm", SearchOption.AllDirectories);
            var      file  = files.FirstOrDefault(f => Path.GetFileName(f).ToLower().Contains(HtmlSearchBox.Text.ToLower()));

            if (file != null)
            {
                HtmlBrowser.Navigate(file);
                HtmlErrorBlock.Visibility = Visibility.Collapsed;
            }
            else
            {
                HtmlBrowser.Navigate("about:blank");
                HtmlErrorBlock.Visibility = Visibility.Visible;
            }
        }
        public FileFormatOptionsSelectorForm(FileFormatOptionsSelector selector)
        {
            m_selector = selector;

            InitializeComponent();

            this.htmlBrowser          = new HtmlBrowser();
            this.htmlBrowser.Dock     = System.Windows.Forms.DockStyle.Fill;
            this.htmlBrowser.Location = new System.Drawing.Point(3, 16);
            this.htmlBrowser.Name     = "htmlBrowser";
            this.htmlBrowser.Size     = new System.Drawing.Size(289, 386);
            this.htmlBrowser.TabIndex = 0;

            this.xmlGroupBox.Controls.Add(this.htmlBrowser);

            optionsPane                       = new OptionsPane();
            optionsPane.Dock                  = System.Windows.Forms.DockStyle.Fill;
            optionsPane.Name                  = "optionsPane";
            optionsPane.selectionChanged     += new EventHandler(onOptionsSelectionChanged);
            optionsPane.defaultButtonClicked += new EventHandler(onDefaultButtonClicked);

            optionsPanel.Controls.Add(optionsPane);
        }