HintShowWindow.xaml.cs 865 B

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using System.Windows;
  3. namespace ClickOnceSetup
  4. {
  5. /// <summary>
  6. /// HintShow.xaml 的交互逻辑
  7. /// </summary>
  8. public partial class HintShow
  9. {
  10. Func<object, object> _callback;
  11. Func<object, object> _closeback;
  12. public HintShow(Func<object, object> callback, Func<object, object> closeback)
  13. {
  14. _callback = callback;
  15. _closeback = closeback;
  16. InitializeComponent();
  17. }
  18. private void Button_Click(object sender, RoutedEventArgs e)
  19. {
  20. _callback?.Invoke(null);
  21. Close();
  22. }
  23. private void BackMain_Click(object sender, RoutedEventArgs e)
  24. {
  25. InfomationTabs window = new InfomationTabs();
  26. window.Show();
  27. _closeback?.Invoke(null);
  28. Close();
  29. }
  30. }
  31. }