private void ngram_Click(object sender, EventArgs e) { if (ngramSearchBox.Text.Split().Length > 1 || String.IsNullOrEmpty(ngramSearchBox.Text) || String.IsNullOrWhiteSpace(ngramSearchBox.Text)) { MessageBox.Show("Please enter a single term"); } else { NgramEventArgs args = new NgramEventArgs(); args.Term = ngramSearchBox.Text; args.maxSize = 2; args.minSize = 3; args.ShowUnigrams = false; NGramClick?.Invoke(this, args); } }
private void _main_NGramClick(object sender, NgramEventArgs e) { var result = _ngrammer.GetReadableResultsForTerm(e.Term); _main.DisplayNGrams(result); }