简体   繁体   English

将WPF窗口投射到WPF UserControl

[英]Cast WPF Window to WPF UserControl

Window and UserControl are similar in many aspect, Window和UserControl在许多方面都相似,

But Window can not be casted to UserControl simply by put "(Usercontrol) " before a window, 但是,仅通过在窗口之前放置“(Usercontrol)”,就不能将Window强制转换为UserControl,

Window w = new Window();
Usercontrol u = (UserControl)w;  //not allowed

Is there other possible way can cast a Window to Usercontrol? 还有其他可能的方法可以将Window投射到Usercontrol吗? (without modify the window's code) (无需修改窗口的代码)

Or it's impossible? 还是不可能?

Window不会从UserControl继承,因此您将无法像这样投射它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM