当前位置: 网站首页 > 开发语言 > VB

用C#和VB.NET实现VS.NET或Office XP风格的菜单(二)

时间:1970-1-1 08:33:31来源: VB作者:admin 点击:0次 字体 [ С]
用C#和VB.NET实现VS.NET或Office XP风格的菜单

小气的神 2001.08.18

2.“Owner-drawn menus”技术

这个例子是VB.NET语法的.我去掉了和Menu无关的Class,原因是错误太多,你会遇到类库和命名空间的移植性的问题:

最多的是Beta1 System.WinForms 和Beta 2 的System.Windows.Froms的命名空间问题;

然后是Beta1中的BitAnd 、BitOR等等Bitxxx的函数在Beta2中已去掉了Bit又和VB中一样了(据说Beta1的这项改动遭到了总多VB Fans的投诉,说不能把VB也C#化,Bit是什么东东),这样你需要把这类函数改掉;

然后是NameObjectCollectionBase从原来的system.collections中删除了,Beta2放在system.collections.specialized 中,真的有些昏倒,开始我还以为Beta2中删除了这个类。

最后是一些Overrides和 Overloads的问题,具体的看VS.NET或Framework SDK Beta 2编译时的提示就可以了,这方面MS做得不错,Task list中告诉你具体得建议,照做就是了。
发表评论
验证码:
最新评论
相关文章
最热文章