using Avalonia.Interactivity; using Avalonia.Markup.Xaml; using Avalonia.ReactiveUI; using detect.gui.Commons; using detect.gui.ViewModels; using ReactiveUI; namespace detect.gui.Views; public partial class DeviceView : ReactiveUserControl { public DeviceView() { InitializeComponent(); this.WhenActivated(d => { }); } private void InitializeComponent() { AvaloniaXamlLoader.Load(this); } private void OnLoaded(object? sender, RoutedEventArgs e) { // this.GetParent()!.WebWindow.ParentContent = this; this.GetParent()!.WebWindow.SetAddress(1); } // // private void OnUnloaded(object? sender, RoutedEventArgs e) // { // this.GetParent()!.WebWindow.Hide(); // } // // private void OnSizeChanged(object? sender, SizeChangedEventArgs e) // { // if (!this.GetParent()!.WebWindow.IsVisible) return; // this.GetParent()!.WebWindow.InitUI(); // } }