winform窗体如何实现停靠栏

bolv6666 2017-02-14 10:21:45
各位请教了,想实现类似Visual Studio 那样类似“属性”或者“解决方案”样式的停靠栏,右上有个图钉,既可以停靠也可以隐藏。各位能否给个思路
...全文
534 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2017-02-15
  • 打赏
  • 举报
回复
直接用第三方控件,比如devexpress或者dotnetbar都有。
风吹腚腚凉 2017-02-15
  • 打赏
  • 举报
回复
引用 6 楼 caozhy 的回复:
[quote=引用 3 楼 bolv6666 的回复:] [quote=引用 1 楼 caozhy 的回复:] 直接用第三方控件,比如devexpress或者dotnetbar都有。
请问这两个各有什么特点?就像实现比较漂亮的停靠栏功能,哪个更方便实现一些?[/quote] 都是模仿的vs office,使用难度也差不多。[/quote] 计算窗体坐标,更换父控件,编写难度还是比较大的,因为不光要实现你所谓的这几个功能。
threenewbee 2017-02-15
  • 打赏
  • 举报
回复
引用 3 楼 bolv6666 的回复:
[quote=引用 1 楼 caozhy 的回复:] 直接用第三方控件,比如devexpress或者dotnetbar都有。
请问这两个各有什么特点?就像实现比较漂亮的停靠栏功能,哪个更方便实现一些?[/quote] 都是模仿的vs office,使用难度也差不多。
chenwg1991 2017-02-15
  • 打赏
  • 举报
回复
chenwg1991 2017-02-15
  • 打赏
  • 举报
回复
这个功能应该是WPF程序才能实现 请参考:https://www.codeproject.com/articles/140209/building-a-docking-window-management-solution-in-w Building a Docking Window Management Solution in WPF
bolv6666 2017-02-15
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
直接用第三方控件,比如devexpress或者dotnetbar都有。
请问这两个各有什么特点?就像实现比较漂亮的停靠栏功能,哪个更方便实现一些?
bolv6666 2017-02-15
  • 打赏
  • 举报
回复
倒是听说过,只能采用第三方控件吗,VS自带的控件库不能实现吗?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧