C# 我需要什么窗口窗体控件

C# 我需要什么窗口窗体控件,c#,winforms,user-controls,C#,Winforms,User Controls,总之,我想实现浮动windows窗体的certian部分的功能。实现以下目标的最佳方式是什么 这是在浮动之前(蓝色电动面板指示正在移动的部分) 这是在浮动之后 我可以使MDI容器成为给定表单的certian面板的本地容器吗 对不起,这个问题问得不好,我以前没有这样做过。您需要docking manager。市场上有很多这样的公司,不管是不是付款人 例如: 您需要停靠管理器。市场上有很多这样的公司,不管是不是付款人 例如: 如果您正在设计新的东西,最好使用WPF并使用WPF控件。这就是未来!:

总之,我想实现浮动windows窗体的certian部分的功能。实现以下目标的最佳方式是什么

这是在浮动之前(蓝色电动面板指示正在移动的部分)

这是在浮动之后

我可以使MDI容器成为给定表单的certian面板的本地容器吗


对不起,这个问题问得不好,我以前没有这样做过。

您需要docking manager。市场上有很多这样的公司,不管是不是付款人

例如:


您需要停靠管理器。市场上有很多这样的公司,不管是不是付款人

例如:


如果您正在设计新的东西,最好使用WPF并使用WPF控件。这就是未来!:)


如果你正在设计新的东西,你可以免费试用,最好使用WPF并使用WPF控件。这就是未来!:)



您可以免费试用

有第三方控件,即:DevExpress、Telerik,这些控件具有允许此功能的停靠控件。我不确定Msft控件是否具有现成的功能。使用WinForms的对接库,如果您想管理用户想要/需要的所有内容(以及各种操作系统版本/设置组合),这不是一项简单的任务。谢谢,但此项目特别不需要第三方库。还有其他想法吗?非常感谢您的时间,伙计们……如果您不想要第三方的东西,您必须自己做,这个功能不是为传统的控件实现的。有第三方控件,例如:DevExpress、Telerik,它们具有允许此功能的停靠控件。我不确定Msft控件是否具有现成的功能。使用WinForms的对接库,如果您想管理用户想要/需要的所有内容(以及各种操作系统版本/设置组合),这不是一项简单的任务。谢谢,但此项目特别不需要第三方库。还有其他想法吗?非常感谢您的时间,伙计们……如果您不想要第三方的东西,您必须自己做,这个功能不是为传统的控制而实现的。等等,地铁是未来。同样的问题,期望有人完全重写他的应用程序的用户界面并不是一个切实可行的答案。我同意。我希望是这样,bing-bang可能并不总是可行的,但我们已经逐渐做到了(即在WPF中托管windows窗体或其他方式),我们尝试在WPF中使用的大多数新UI,否则您将永远无法使用它。WinRT Metro应用程序不支持WPF和Silverlight。你选择了错误的未来。@Killercam-当然你可以用本机代码编写它。您也可以用Winforms编写它。或者你喜欢的任何东西。您自己设置的限制是,您必须编写大量代码,并且不知道如何开始。至少你可以看看这样一个库的源代码,知道你在做什么。@HansPassant-Thx警告:)我在想,一旦我知道了WPF,那就足够了。看起来可能不是!:)呃,等等,地铁是未来。同样的问题,期望有人完全重写他的应用程序的用户界面并不是一个切实可行的答案。我同意。我希望是这样,bing-bang可能并不总是可行的,但我们已经逐渐做到了(即在WPF中托管windows窗体或其他方式),我们尝试在WPF中使用的大多数新UI,否则您将永远无法使用它。WinRT Metro应用程序不支持WPF和Silverlight。你选择了错误的未来。@Killercam-当然你可以用本机代码编写它。您也可以用Winforms编写它。或者你喜欢的任何东西。您自己设置的限制是,您必须编写大量代码,并且不知道如何开始。至少你可以看看这样一个库的源代码,知道你在做什么。@HansPassant-Thx警告:)我在想,一旦我知道了WPF,那就足够了。看起来可能不是!:)谢谢你,这肯定会有用的!我刚刚尝试通过在项目中添加对.dll的引用来使用该控件,但没有向工具箱添加任何内容。我曾尝试将组件添加到工具箱中,但我找不到停靠控件,你能建议我吗?非常感谢你的时间。谢谢你,这肯定会有用的!我刚刚尝试通过在项目中添加对.dll的引用来使用该控件,但没有向工具箱添加任何内容。我曾尝试将组件添加到工具箱中,但我找不到停靠控件,你能建议我吗?非常感谢您抽出时间。