社区
.NET Framework
帖子详情
wpf中如何的到自定义控件所属的窗口
begges
2011-06-16 02:02:29
自定一个控件,继承自UserControl,在一个Window中使用了该控件,请问在UserControl中如何得到它所属的Window?
...全文
196
1
打赏
收藏
wpf中如何的到自定义控件所属的窗口
自定一个控件,继承自UserControl,在一个Window中使用了该控件,请问在UserControl中如何得到它所属的Window?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
上海猿猿
2011-06-21
打赏
举报
回复
怎么没有人回答啊
WPF
中
用于嵌入其他进程
窗口
的
自定义控件
(AppContainer)
在Windows客户端开发
中
,有时需将其他进程
窗口
嵌入自己程序。Winforms易实现,
WPF
较麻烦,因
WPF
容器无独立句柄。解决办法是在
WPF
嵌入Winform的Panel控件,将其句柄设为外部程序主
窗口
父容器。作者将功能封装成
WPF
自定义控件
,介绍了代码结构、默认模板及外部
窗口
嵌入方法。
自定义
WPF
窗口
样式
本文介绍了如何在
WPF
中
自定义Window样式,包括创建HeaderedWindow派生类,设置DefaultStyleKey,以及实现调整
窗口
大小、显示图标和标题等功能。通过自定义样式和模板,实现了Window的完整定制,包括最大化、最小化、关闭按钮以及
窗口
边框等元素。
WPF
自定义exe进程嵌入控件
在Windows客户端开发
中
,有时需将其他exe进程
窗口
嵌入自身程序
窗口
,可调用Windows API的SetParent方法实现。为便于复用,将相关功能封装成
WPF
自定义控件
。该控件代码结构分三部分,默认模板含WindowsFormsHost控件,初始化时会实例化Winform的Panel控件并添加到其
中
。
WPF
自定义控件
库之Window
窗口
在
WPF
开发
中
,默认控件样式常无法满足需求,通用UI框架也难完全契合业务。本文以自定义
窗口
为例,介绍了
WPF
实现
自定义控件
的步骤,包括创建控件库、
自定义控件
、样式和默认主题,还说明了应用
自定义控件
库的方法,最后运行程序展示效果。
C#
wpf
嵌入
wpf
控件
本文介绍了如何通过继承HwndHost在
WPF
界面
中
嵌入和显示
WPF
控件,解决了嵌入控件覆盖其他元素的问题。详细步骤包括继承HwndHost、添加Content属性、创建和关闭
wpf
窗口
。示例展示了嵌入控件、自定义Window以及在WinForm控件上方显示的方法。
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章