DocumentWindow.axaml.cs 720 B

1234567891011121314151617181920212223242526
  1. using Avalonia;
  2. using Avalonia.Controls;
  3. using Avalonia.Controls.Templates;
  4. using Avalonia.Markup.Xaml;
  5. using EdTestEmulator.ViewModels;
  6. using System;
  7. using System.Diagnostics;
  8. using TheArtOfDev.HtmlRenderer.Avalonia;
  9. namespace EdTestEmulator;
  10. public partial class DocumentWindow : Window
  11. {
  12. public DocumentWindow()
  13. {
  14. InitializeComponent();
  15. }
  16. protected override void OnDataContextChanged(EventArgs e)
  17. {
  18. base.OnDataContextChanged(e);
  19. //this.GetControl<HtmlControl>("HtmlViewControl").RenderError += (sender, e) => { Debug.WriteLine("OOPS"); };
  20. //this.GetControl<HtmlControl>("HtmlViewControl").Text = (this.DataContext as DocumentWindowViewModel).HtmlResult;
  21. }
  22. }