Amoeba.Windows.OptionsWindow._clientFiltersConditionSchemeComboBox_PreviewMouseLeftButtonDown C# (CSharp) Method

_clientFiltersConditionSchemeComboBox_PreviewMouseLeftButtonDown() private method

private _clientFiltersConditionSchemeComboBox_PreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void
        private void _clientFiltersConditionSchemeComboBox_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            string scheme = Regex.Escape((string)((ComboBoxItem)_clientFiltersConditionSchemeComboBox.SelectedItem).Content);
            var regex = new Regex(@"(.+?):(.+)");
            Match match = regex.Match(_clientFiltersConditionTextBox.Text);

            if (!match.Success)
            {
                _clientFiltersConditionTextBox.Text = string.Format("{0}:.*", scheme);
            }
            else
            {
                _clientFiltersConditionTextBox.Text = string.Format("{0}:{1}", scheme, match.Groups[2].Value);
            }
        }
OptionsWindow