社区
C#
帖子详情
mdi窗体中如何让子窗体吸附停靠在你窗体的一边
cystudio
2010-11-17 11:48:34
mdi窗体中如何让子窗体吸附停靠在父窗体的一边
就像.net 开发界面中的解决方案管理器,和属性那种
拖出来就形成一个独立的子窗体,拖到父窗体的边上就会和父窗体结合
再新建个子窗体并最大化时不会覆盖原来吸附着的子窗体
这种效果是怎么做的?
...全文
287
7
打赏
收藏
mdi窗体中如何让子窗体吸附停靠在你窗体的一边
mdi窗体中如何让子窗体吸附停靠在父窗体的一边 就像.net 开发界面中的解决方案管理器,和属性那种 拖出来就形成一个独立的子窗体,拖到父窗体的边上就会和父窗体结合 再新建个子窗体并最大化时不会覆盖原来吸附着的子窗体 这种效果是怎么做的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
兔子-顾问
2010-11-17
打赏
举报
回复
贴边控件搜索
weifenluo贴边控件
csz_1987
2010-11-17
打赏
举报
回复
用WeiFenLuo吧。。。
只要引用一个dll就行了。。。
使用方法也很简单。。。只要改一下子窗体的继承就行了。。。
garfieldzf
2010-11-17
打赏
举报
回复
等待正解。。。
全栈深入
2010-11-17
打赏
举报
回复
应该是根据不同窗口的坐标及大小从而判断两个窗口在屏幕上的位置是不是相近或相切或者交错的,如果两窗口边框之间的距离小于某个值的时候,就移动一个窗体的坐标使两窗口相切
kscode
2010-11-17
打赏
举报
回复
就象做个可拖拽的工具条一样
kscode
2010-11-17
打赏
举报
回复
你写个子窗体的鼠标move事件就可以搞定了
cystudio
2010-11-17
打赏
举报
回复
这控件的原理是什么,下了一个老报错...
我就想要在mdi窗体的一边放一个子窗体,然后新开出来的窗体最大化时不要覆盖它就行了
如下
-----------------
子 | 新建的 |
窗 | 子窗体 |
体 | 最大化 |
-----------------
有没有直接好实现的代码?
父
窗体
嵌套子
窗体
,子
窗体
移动(非
MDI
,非顶级
窗体
)
这几天做的一个程序,搞的相当苦恼!要再父
窗体
内嵌套子
窗体
,而父
窗体
又不是顶级
窗体
,又不能设置
MDI
多文档,还得要能拖动!搞了好几天,问了很多人,没有什么好的解决方式。 这几天自己研究了下,发现了一个比较折
中
的方式。就是父
窗体
内容嵌套其他容器,将子
窗体
填充到该容器
中
。(但是这个还是有缺陷的,因为容器背景色的问题) 废话不多说 我用的容器时Panel,
窗体
一共两个,父
窗体
C
C#实现磁性
窗体
完整设计与实战
有时候我们需要做透明
窗体
、异形窗口,甚至是全屏覆盖层。这时候就得打破标准边框的束缚。
WinForms老树开新花:用C#
MDI
窗体
为传统桌面应用注入现代化交互体验
本文探讨了如何通过C#
MDI
窗体
为传统WinForms应用注入现代化交互体验,涵盖标签式文档界面、动态主题切换和智能布局管理等核心改造。结合DevExpress和Telerik等第三方控件库,实现高效的多文档管理和个性化主题配置,为遗留系统提供渐进式升级方案。
AvaloniaVisualBasic6高级特性:
MDI
多文档界面与控件库使用教程
AvaloniaVisualBasic6是一款基于Avalonia框架用C#重制的经典Visual Basic 6 IDE和语言环境,它完美复刻了VB6的开发体验并带来跨平台支持。本文将深入介绍其两大核心高级特性:
MDI
多文档界面管理系统和丰富的控件库,帮助开发者高效构建复杂桌面应用。 ## 🌟
MDI
多文档界面:高效管理多窗口工作流
MDI
(多文档界面)是AvaloniaVisualBas
WinForm
MDI
容器实战:除了平铺和层叠,这3种高级布局技巧让你的应用更专业
本文深入探讨WinForm
MDI
容器的3种高级布局技巧,包括浏览器式标签页布局、动态分割容器和浮动工具窗口,帮助开发者提升C#应用的专业性和用户体验。通过实战代码示例和优化建议,展示如何实现类似IDE的交互体验,适用于金融、医疗和电商等复杂场景。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章