WatermarkTemplateListTextContent.xaml.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using ComPDFKitViewer;
  2. using PDF_Office.ViewModels.EditTools.Watermark;
  3. using System.Windows;
  4. using System.Windows.Controls;
  5. namespace PDF_Office.Views.EditTools.Watermark
  6. {
  7. /// <summary>
  8. /// Interaction logic for WatermarkTemplateListTextContent
  9. /// </summary>
  10. public partial class WatermarkTemplateListTextContent : UserControl
  11. {
  12. private WatermarkTemplateListTextContentViewModel viewModel;
  13. public WatermarkTemplateListTextContent()
  14. {
  15. InitializeComponent();
  16. viewModel = this.DataContext as WatermarkTemplateListTextContentViewModel;
  17. }
  18. private void DeleteTemplateBtn_Click(object sender, System.Windows.RoutedEventArgs e)
  19. {
  20. viewModel.DeleteTemplateItemCommand?.Execute(sender);
  21. }
  22. private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
  23. {
  24. viewModel.SelectTemplateItemCommand?.Execute(sender);
  25. }
  26. private void MenuEdit_Click(object sender, RoutedEventArgs e)
  27. {
  28. }
  29. private void MenuDeleteCurrent_Click(object sender, RoutedEventArgs e)
  30. {
  31. viewModel.DeleteTemplateItemCommand?.Execute(sender);
  32. }
  33. private void MenuDeleteAll_Click(object sender, RoutedEventArgs e)
  34. {
  35. viewModel.DeleteAllTemplateItemCommand?.Execute();
  36. }
  37. }
  38. }