WPF:自定义窗口
发布时间:2020-12-14 04:08:01 所属栏目:Windows 来源:网络整理
导读:有很多文章描述了如何在 WPF中创建自定义形状的窗口,但没有一个(至少我找不到)描述了如何构建可重用的窗口,例如在其他窗口中继承它. 我试图从我的自定义窗口创建一个ControlTemplate.问题出在Close按钮和MoveDrag()方法上. 如果我将事件连接到ControlTemplat
有很多文章描述了如何在
WPF中创建自定义形状的窗口,但没有一个(至少我找不到)描述了如何构建可重用的窗口,例如在其他窗口中继承它.
我试图从我的自定义窗口创建一个ControlTemplate.问题出在Close按钮和MoveDrag()方法上. 如果我将事件连接到ControlTemplate中的其他控件之一,则其Parent属性为null,因此我无法拖动或关闭窗口. 有没有人有任何想法如何创建可重用的自定义窗口模板或什么?
不幸的是,在WPF中没有像视觉继承这样的东西. (没有xaml继承更具体)
对于您的特定问题,您可以创建CustomForm作为模板(中间有一个大的空容器),而不是继承,然后创建所有其他表单作为填充该容器的usercontrols. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使用.NET确定Windows上网络接口的绑定顺序?
- windows-server-2003 – Windows Server 2003中的秘密计划任
- windows – 我可以用什么工具来捕获导致应用程序崩溃的所有
- 需要帮助在Windows上的Qt Creator中链接静态OpenCV库
- 无法在Windows上创建套接字
- windows – 使用innosetup在开始菜单中创建快捷方式
- windows-server-2008 – 使用SSLv3 – 启用Strong Ciphers
- PyCharm中导入第三方包
- Windows 8 Metro开放网站/ mailto C#
- 在Windows上使用zlib和Unicode文件路径
推荐文章
站长推荐
热点阅读