public ResultWindow(String text, ChineseDictionary dictionary) { InitializeComponent(); String result = DoDictionaryLookup(text, dictionary); textBlock.Text = result; }
public MainWindow() { this.shouldDisplayWatermark = true; this.changeTriggeredFromInitialText = true; InitializeComponent(); Loaded += (sender, e) => MoveFocus(new TraversalRequest(FocusNavigationDirection.Next)); this.initialMessage = inputBox.Text; this.dictionary = new ChineseDictionary(@"E:\cedict\cedict_ts.u8"); }
private String DoDictionaryLookup(String query, ChineseDictionary dictionary) { ArrayList hits = dictionary.Query(query); String result = ""; foreach (DictionaryEntry e in hits) { result = result + e.ToString() + "\n"; } return(result); }