ParametersSettingAdjustControl.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using System;
  2. using System.Windows.Forms;
  3. namespace PaintDotNet.CustomControl
  4. {
  5. public partial class ParametersSettingAdjustControl : BaseUserControl
  6. {
  7. //定义发布消息的事件
  8. public event EventHandler applyButtonClick; //使用默认的事件处理委托
  9. public event EventHandler sureButtonClick;
  10. private void InitializeLanguageText()
  11. {
  12. if (!DesignMode)
  13. {
  14. this.applyButton.Text = PdnResources.GetString("Menu.application.text");
  15. this.button2.Text = PdnResources.GetString("Form.OkButton.Text");
  16. this.groupBox2.Text = PdnResources.GetString("Menu.operation.text");
  17. }
  18. }
  19. /// <summary>
  20. /// 图像处理的操作Control
  21. /// 包括应用、确定
  22. /// </summary>
  23. public ParametersSettingAdjustControl()
  24. {
  25. InitializeComponent();
  26. InitializeLanguageText();
  27. }
  28. //应用按钮点击事件
  29. private void applyButton_Click(object sender, EventArgs e)
  30. {
  31. if (applyButtonClick != null)
  32. {
  33. applyButtonClick(this, new System.EventArgs());
  34. }
  35. }
  36. //确定按钮点击事件
  37. private void button2_Click(object sender, EventArgs e)
  38. {
  39. if (sureButtonClick != null)
  40. {
  41. sureButtonClick(this, new System.EventArgs());
  42. }
  43. }
  44. }
  45. }