easymenu

所属分类:.net编程
开发工具:Visual C++
文件大小:13KB
下载次数:25
上传日期:2008-04-21 11:21:19
上 传 者linsj
说明:  一个c#语言写的菜单控件,可以在你的程序中直接使用
(A c# Language menu controls, can you direct access to the proceedings)

文件列表:
EasyMenu\AssemblyInfo.cs (1859, 2007-01-18)
EasyMenu\bin\Debug (0, 2007-01-31)
EasyMenu\bin (0, 2007-01-31)
EasyMenu\EasyMenu.cs (5809, 2007-01-31)
EasyMenu\EasyMenu.csproj (5072, 2007-01-31)
EasyMenu\EasyMenu.csproj.user (1803, 2007-01-31)
EasyMenu\easymenu_client\arrow1.gif (49, 2007-01-18)
EasyMenu\easymenu_client\arrow2.gif (49, 2007-01-18)
EasyMenu\easymenu_client\DropDownMenu.js (12009, 2007-01-31)
EasyMenu\easymenu_client\easyMenu.css (1478, 2007-01-18)
EasyMenu\easymenu_client (0, 2007-01-31)
EasyMenu (0, 2007-01-31)

说明:EasyMenu是在net1.1环境中编写,基于mygosuMenu改成.net组件的,目的是为了更方便asp.net爱好者在开发中使用, 如果你对mygosuMenu感兴趣,你可以访问http://gosu.pl/dhtml/mygosumenu.html 可以得到 更多关于mygosuMenu的信息。 如何使用EasyMenu: 1.把EasyMenu所需的客户端资源文件:easymenu_client拷贝到你的项目根目录下 2.把EasyMenu添加到你的工具箱中,然后,你就可以把它拖到你的页面上使用 3.菜单项的构建,需要你在后台用代码添加,如下面的例子: protected EasyControls.Menu myMenu; private void BindMenu() { EasyControls.MenuItem menu = null; EasyControls.MenuItem item = null; menu = new MenuItem(); menu.Name = "网站1"; item = new MenuItem(); item.Name = "新浪"; item.Url = "http://www.sina.com"; item.Target = "_blank"; menu.Items.Add(item); item = new MenuItem(); item.Name = "Tom"; item.Url = "http://www.tom.com"; menu.Items.Add(item); this.myMenu.Items.Add(menu); menu = new MenuItem(); menu.Name = "网站2"; item = new MenuItem(); item.Name = "yahoo中国。。。"; item.Url = "http://www.yahoo.com.cn"; EasyControls.MenuItem sec = null; sec = new MenuItem(); sec.Name = "搜狐"; sec.Url = "http://www.sohu.com.cn"; item.Items.Add(sec); sec = new MenuItem(); sec.Name = "hao123"; sec.Url = "http://www.hao123.com"; item.Items.Add(sec); menu.Items.Add(item); item = new MenuItem(); item.Name = "QQ"; item.Url = "http://www.qq.com"; menu.Items.Add(item); this.myMenu.Items.Add(menu); } 其中myMenu为你的EasyMenu的名字。 4.如果修改一级菜单的背景色,则可以通过设计模式去修改属性BackColor 5.如果修改非一级菜单的背景色,则可以在easymenu_client/easymenu.css文件里找到如下内容: .XulMenu .item-active:hover { background: #ffffff; line-height: normal; padding: 3px 30px 3px 20px; color: #000000; text-decoration: none; cursor: default; white-space: nowrap; display: block; position: relative; } 修改background的值即可。相应的你可以找到如下内容: .XulMenu .section { background: #ffffff; border: 1px solid; border-color: #F1EFE2 #716F*** #716F*** #F1EFE2; padding: 2px 1px 1px 2px; position: absolute; visibility: hidden; z-index: -1; } 修改background的值可以改变非一级菜单边框的背景色 6.如果你有更好的创意,那么你可以自定义你自己的菜单外表,这一切都非常容易。 7.如果你想和我交流,那么可以通过rijing2008@hotmail.com给我发邮件,也可以登录http://www.cnblogs.com/rijing2004 给我留言 最后,祝您编程愉快!

近期下载者

相关文件


收藏者