AvalonDock是CodePlex上的一个开源项目,利用它可以很容易的做出类似于VS的UI效果。
下图是AvalonDock源码中自带的一个Demo:
我们可以用这款第三方控件为基础来制作多标签浏览器。
下面是最终效果图:
甚至可以把其中一个标签拖出主窗体成为一个独立的窗口:

是不是很像VS2010中新的TextEditor啊,呵呵。
但是观察一下常用的浏览器,比如IE:

Chrome:

FireFox:
本文介绍了如何利用AvalonDock开源项目制作具备类似VS界面效果的多标签浏览器。通过给DocumentPane添加新DocumentContent的按钮,并实现点击添加新标签的功能,同时探讨了如何在不破坏AvalonDock源码的情况下,在每个新标签中嵌入WebBrowser控件。
AvalonDock是CodePlex上的一个开源项目,利用它可以很容易的做出类似于VS的UI效果。
下图是AvalonDock源码中自带的一个Demo:
我们可以用这款第三方控件为基础来制作多标签浏览器。
下面是最终效果图:
甚至可以把其中一个标签拖出主窗体成为一个独立的窗口:

是不是很像VS2010中新的TextEditor啊,呵呵。
但是观察一下常用的浏览器,比如IE:

Chrome:

FireFox:
1324
5650

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=5383453&d=1&t=3&u=eb2b0da8cb40415681b28f28f23ebf79)