日期:2014-05-17  浏览次数:20952 次

WPF,创建用户控件
创建了一个继承自UserControl的用户控件,然后手动改成了继承自Window。如下:

后台:

public partial class MyWindow : Window
    {
        public MyWindow()
        {
            InitializeComponent();
        }
        ....
        .... 
    }


前台:

<Window x:Class="WPF熊俊.MyWindow"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             mc:Ignorable="d" 
             d:DesignHeight="300" d:DesignWidth="300">

             ....
             ....
</Window>


这样改了之后,工具栏怎么没有看到这个用户控件?
请问,这样改了之后,如何使用这个自定义的窗体?

------解决方案--------------------
MyWindow  继承  Window,那它就是一个Window对象,不再是UserControl用户控件了。