只是为了让你更快地了解上下文:
我正在研究使用.NET中的浮动/可停靠/可定位面板开发桌面应用程序。结果应该类似于Visual最近使用的不同面板。当然,这就是AvalonDock包提供的内容。
我发现这个特性在早期的WPF版本中并不是原生的,我担心,即使对我来说,这是一个基本的和非常有用的特性,但它仍然不是。
有很多旧的信息可能已经过时了,我找不到关于AvalonDock本地支持的具体信息,只有几年前AvalonDock包的创新和令人印象深刻的信息,但是从我的观点来看,现在应该已经标准化了,而且当微软在自己的产品中使用它们的时候。
所以我的问题是..。
这是非常有用的拖放不同的面板,并放置他们你想要的。开发人员的工作量更少,设计人员和最终用户的工作量更少,他们可以很高兴地按自己的意愿放置不同的菜单。我认为,在编写库或框架时,这些目标非常重要,我无法相信,如果他们认识到VS的这些优势,其他开发人员也无法使用这些优势。
发布于 2016-03-25 08:46:06
这是否真的没有被标准化呢?如果是这样..。为什么?
如果我正确理解,“标准化”一词意味着没有错误和错误。我在AvalonDock
应用程序中使用过这个棱镜,在使用AvalondDock时从未遇到过任何错误或错误。
此外,AvalonDock是免费开源软件。和可以下载由Nuget。
更新:
与标准化,我的意思是,这是包括在WPF。
不,微软还没有将AvalonDock纳入.Net Framework。
如果您的意思是应该始终将AvalonDock库添加到所有新安装的应用程序中,那么只需将AvalonDock库添加到安装包中即可。阅读这个逐步创建WPF应用程序的设置和部署和这个使用clickonce部署技术部署wpf应用程序。
https://stackoverflow.com/questions/36216357
复制相似问题