露雨城市-南京.NET爱好者
主要讨论的为C#,ASP.NET,Sql Server2005,包括VSTS 2005的相关工具和功能。
第一个.net2.0作品-露雨资源库

简介:一直以来在网上看到好多精彩的文章,想收藏,可是有几点麻烦之处。要么就是另存为HTML文件,要么就是保存的不能保存网页上的活动元素,如:HTML,图片,FLASH等,不能离线保存,非要上网才能查看。最后就是查询不太方便,没有关键字,分类等。
所以在这种情况下,我打算做一个有以上功能的资源收藏软件,于是这个初点设想就开始行动了。


一。界面设计

界面设计比较简单,主窗口如下。窗口除了菜单栏以后,主要分了三大块。第一块是上面的搜索和以后要扩展的,工具栏。左下是资源类型列表,使用的是listview.右侧是标题和内容显示。
vs2005中布局又增加了一些控件,我主要是用的一个TableLayeroutPanel,上面是工具栏,下面是SplitContainer控件。这样的好处是无论如何接伸窗口,都可以很简单的做到autoSize。可以看一下图2.其次拖中间的分隔栏也可以简单移动左右的空间。




在点击文件菜单中的,添加后,可以出现添加资源的窗口:

然后进入一个网站,复制一部分网页内容:

选择后,按CTRL+C复制内容,然后转到添加窗口,直接CTRL+V。我们发现这些图片并没有正确显示,其实这是正常的。因为很多网页的图片都是直接<img src=/images/a.jpg>这样的,并没有网址,所以我们要在最上面添加你复制这个网页的网址,这样就可以自动转换过来了。

点击上面的提取信息后,就可以正确显示了。

我们点击查看源代码,发现已经是正确的图片链接了。

然后我们回到主窗口,点击刚刚加入的标题:

点击标题就可以正常显示了。

当然我们还可以拉伸,让内容显示的更完整一些。并且这些你可以直接在离线的情况下查看。

好了,这一篇主要是界面的设计,下一篇我们再讲解一下功能的实现吧。
posted on 2005-11-25 11:01  露雨城市.NET2.0和Sql Server 2005开发研究  阅读(1756)  评论(1编辑  收藏  举报