首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问用webBrowse做程序主界面的有关问题:类似于导航,内详

2012-02-05 
请教用webBrowse做程序主界面的问题:类似于导航,内详左边几个比较大的图片按钮,点击后,右边出现许多图片小

请教用webBrowse做程序主界面的问题:类似于导航,内详
左边几个比较大的图片按钮,点击后,右边出现许多图片小按钮。



[解决办法]
在普通组件能实现功能时,尽量不用webbrowser,并且我觉得你想要的功能也完全不需要webbrowser啊。当然用一定要用也是可以的。可是你的问题是什么呢?按理说你的思路是没有问题的。


[解决办法]
listview也可以自动排列阿
[解决办法]

推荐个控件给你,可能会解决你的问题. 我第一次来csdn啊, 也是第一条回复.
http://www.mustangpeak.net/easynse.htm


[解决办法]
那你在右边的form里放按钮吧。将这些按钮放在table的td中,你根据form宽度来计算每一行放几个吧。
[解决办法]
listview也可以做,不过它的图标大小是有限制的,太大了可能就不好实现,除非自画。
[解决办法]
用网页做导航图比较美观。
你可以参考速达3000的导航图,那就是用网页做的。
[解决办法]
用frameset也可以实现,直接往document.body写你想要的内容也行啊。这些内容就是变化后的新的图排列的html
[解决办法]
是的,用frameset加table,这些都是制作网页的手段。再用一些javascript来实现切换图片及流程图。这是速达3000流程图的index.html文件:

<html>
<head>
<title> 速达3000XP </title>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
</head>
<frameset rows= "81,* " framespacing= "0 ">
<frame src= "top.htm " name= "topFrame " noresize= "noresize " frameborder= "no " border= "0 " scrolling= "no ">
<frame src= "cggl.htm " name= "mainFrame " noresize= "noresize " frameborder= "no " border= "0 " scrolling= "no ">
</frameset>
<noframes>
<body oncontextmenu= "return false " bgcolor= "#FFFFFF " text= "#000000 ">
</body>
</noframes>
</html>

在webbrowse控件有BeforeNavigate事件中可以取得URL,你可以在URL中定义程序名称,从而打开相应的界面。
[解决办法]
我上面说了,你想要随大小调整你需要计算table的列数后再填充
[解决办法]
用WEBBROWSE做主窗体....................
没必要吧~汗~
[解决办法]
发现用WebBrowse有个坏处,就是图片不在时,总是容易出错,只要同意,这下就完了
[解决办法]
用WPF……
[解决办法]
我一般都用webbrowser做主界面。
[解决办法]
当然能啊。
因为你可以用delphi直接向webbrowser写html进去,如果你插入的代码是table的,也就表示你可以向webbrowser插表格了。

http://www.cnblogs.com/taobataoma/archive/2007/04/29/731870.html

这是我在blog上写的向webbrowser插html代码的小片段。你把里面的html换成是table的代码就可以看到效果了。
[解决办法]
如果不明白,你就加我qq好了:481777

热点排行