// using Avalonia; using Avalonia.Controls; using Avalonia.Markup.Xaml; namespace Sample.App { partial class SampleView { internal global::Avalonia.ReactiveUI.RoutedViewHost ClrNamespaceRoutedViewHost; internal global::Avalonia.ReactiveUI.RoutedViewHost UriRoutedViewHost; internal global::Controls.CustomTextBox UserNameTextBox; /// /// Wires up the controls and optionally loads XAML markup and attaches dev tools (if Avalonia.Diagnostics package is referenced). /// /// Should the XAML be loaded into the component. public void InitializeComponent(bool loadXaml = true) { if (loadXaml) { AvaloniaXamlLoader.Load(this); } ClrNamespaceRoutedViewHost = this.FindNameScope()?.Find("ClrNamespaceRoutedViewHost"); UriRoutedViewHost = this.FindNameScope()?.Find("UriRoutedViewHost"); UserNameTextBox = this.FindNameScope()?.Find("UserNameTextBox"); } } }