Host custom control with handle in WPF or WinUI? - C#