private void ChooseColorBtn_Click(object sender, RoutedEventArgs e) { var picker = HandyControl.Tools.SingleOpenHelper.CreateControl <HandyControl.Controls.ColorPicker>(); var window = new HandyControl.Controls.PopupWindow { PopupElement = picker, WindowStartupLocation = WindowStartupLocation.CenterScreen, AllowsTransparency = true, WindowStyle = WindowStyle.None, MinWidth = 0, MinHeight = 0, Title = "选择颜色" }; picker.SelectedColorChanged += delegate { if (sender == BgColorBtn) { BgColorBlock.Background = picker.SelectedBrush; translateWin.BackWinChrome.Background = picker.SelectedBrush; Common.appSettings.TF_BackColor = picker.SelectedBrush.ToString(); } else if (sender == firstColorBtn) { firstColorBlock.Background = picker.SelectedBrush; translateWin.FirstTransText.Foreground = picker.SelectedBrush; Common.appSettings.TF_firstTransTextColor = picker.SelectedBrush.ToString(); } window.Close(); }; picker.Canceled += delegate { window.Close(); }; window.Show(); }
private void TestBtn_Click(object sender, RoutedEventArgs e) { IDict dict = new XxgJpzhDict(); dict.DictInit(Common.appSettings.xxgPath, ""); string ret = dict.SearchInDict(TestSrcText.Text); if (ret != null) { ret = XxgJpzhDict.RemoveHTML(ret); var textbox = new HandyControl.Controls.TextBox(); textbox.Text = ret; textbox.FontSize = 15; textbox.TextWrapping = TextWrapping.Wrap; textbox.TextAlignment = TextAlignment.Left; textbox.HorizontalScrollBarVisibility = ScrollBarVisibility.Visible; var window = new HandyControl.Controls.PopupWindow { PopupElement = textbox, WindowStartupLocation = WindowStartupLocation.CenterScreen, BorderThickness = new Thickness(0, 0, 0, 0), MaxWidth = 600, MaxHeight = 300, MinWidth = 600, MinHeight = 300, Title = "字典结果" }; window.Show(); } else { HandyControl.Controls.Growl.Error("查询错误!" + dict.GetLastError()); } }