2

是否有任何 WPF 控件可以像Silverlight 的 PivotViewer一样工作,是免费的还是商业的?

4

2 回答 2

1

不幸的是没有。但是,可以在 CodePlex 上找到 HTML5 版本:http: //lobsterpothtml5pv.codeplex.com/

于 2013-01-26T06:20:07.827 回答
1

这里提到了 WPF PivotViewer 应用程序:https ://twitter.com/RickRat/status/21812745309528064 ,您可以从那里发布的链接下载一些基于 .net 的演示应用程序(.zip 中没有源代码,没有运行从程序集(DLL)判断似乎使用 MVVMLight 的应用程序)

您可以使用 WebBrowser 控件并在其中托管带有 PivotViewer 的 Silverlight。然后通过 Silverlight 的 HTML 桥与它对话

替代方法是在 WPF 应用程序中使用 HTML5 PivotViewer(再次通过 WebBrowser 控件)

确实有一个便携式版本的 PivotViewer 真是太好了,非常强大的工具(我在http://gallery.clipflair.net使用它)

除了 LobsterPot 的 HTML5 PivotViewer 及其较旧的免费版本(请参阅https://www.dropbox.com/sh/hrhtraih5gzqj9w/AAB2n18GAPWJW_hZVdz-tmW0a?dl=0上的相关链接),对于另一个 HTML5 PivotViewer,您可以托管来自前 SeaDragon微软的团队成员,似乎工作得很好看”

http://seajax.github.io/

https://github.com/seajax/seajax/tree/master/v2/app/pivot

https://github.com/seajax/seajax/blob/master/v2/app/pivot/quickstart.html

https://github.com/seajax/seajax

请注意,WebBrowser 控件默认使用 IE7 或 HTML 引擎,您需要在 HTML 顶部添加一些元标记来告诉它使用 Edge 模式 - 已安装的最新 IE 引擎)

<meta http-equiv="X-UA-Compatible" content="IE=edge">
于 2013-12-08T08:26:57.330 回答