大家知道VB中的OLE_TRISTATE在C#中如何定义吗?(高分) 被选:MenuItem.Checked;变灰(不可用)MenuItem.Enable; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个我知道啊。我现在要用到的是DHTMLEDIT的SetContextMenu(ref object menuStirng,ref object menuStates)事件,它有两个参数,这两个参数怎么定义啊? 在VB.net中我是这样做的Private Sub CreateContextMenu() Dim MenuText(3) Dim MenuState(3) As stdole.OLE_TRISTATE MenuText(0) = "Choice 1 (Unchecked)" MenuText(1) = "Choice 2 (Checked)" MenuText(2) = "" ' Line MenuText(3) = "Choice 3 (Gray)" MenuState(0) = stdole.OLE_TRISTATE.Checked MenuState(1) = stdole.OLE_TRISTATE.Gray MenuState(3) = stdole.OLE_TRISTATE.Unchecked DE1.SetContextMenu(MenuText, MenuState) End Sub可以正常运行在C#中我是这样写的为什么不能正常运行?高手快来帮我看看啊。已知OLE_TRISTATE是在类stdole中,在程序中我已经引入了stdole类。 string[] Menu=new string[3]; Menu[0]="111"; Menu[1]="222"; Menu[2]="333"; OLE_TRISTATE[] Menustate=new OLE_TRISTATE[2]; Menustate[0]=OLE_TRISTATE.Checked; Menustate[1]=OLE_TRISTATE.Gray; Menustate[2]=OLE_TRISTATE.Unchecked; object menstata=Menustate; object menustr=Menu; this.axDHTMLEdit1.SetContextMenu(ref menustr,ref menstata); OLE_TRISTATE[] Menustate=new OLE_TRISTATE[2];//数组超出了索引范围Menustate[0]=OLE_TRISTATE.Checked;Menustate[1]=OLE_TRISTATE.Gray;Menustate[2]=OLE_TRISTATE.Unchecked; 用dataGridView控件获取数据库表信息,如何设置表列宽度? 服务器 验证码 问题 高手进 请问4.0的并行计算支持多台计算机吗? 【求助】帮忙看看代码 下拉菜单(DropDownList)的用法 新手求解 如何调用PPT com设置打印为横向打印 关于XML文件的读取,请高手指点~~! struct数组问题 关于C#中的参数... 求救!链表问题! 急!我读文件内容的时候,为什么汉字都成乱码了,怎么解决阿,英文正常! 急!我读文件内容的时候,为什么汉字都成乱码了,怎么解决阿,英文正常!
我现在要用到的是DHTMLEDIT的SetContextMenu(ref object menuStirng,ref object menuStates)事件,它有两个参数,这两个参数怎么定义啊?
Private Sub CreateContextMenu()
Dim MenuText(3)
Dim MenuState(3) As stdole.OLE_TRISTATE
MenuText(0) = "Choice 1 (Unchecked)"
MenuText(1) = "Choice 2 (Checked)"
MenuText(2) = "" ' Line
MenuText(3) = "Choice 3 (Gray)"
MenuState(0) = stdole.OLE_TRISTATE.Checked
MenuState(1) = stdole.OLE_TRISTATE.Gray
MenuState(3) = stdole.OLE_TRISTATE.Unchecked
DE1.SetContextMenu(MenuText, MenuState)
End Sub
可以正常运行在C#中我是这样写的为什么不能正常运行?高手快来帮我看看啊。
已知OLE_TRISTATE是在类stdole中,在程序中我已经引入了stdole类。
string[] Menu=new string[3];
Menu[0]="111";
Menu[1]="222";
Menu[2]="333";
OLE_TRISTATE[] Menustate=new OLE_TRISTATE[2];
Menustate[0]=OLE_TRISTATE.Checked;
Menustate[1]=OLE_TRISTATE.Gray;
Menustate[2]=OLE_TRISTATE.Unchecked;
object menstata=Menustate;
object menustr=Menu;
this.axDHTMLEdit1.SetContextMenu(ref menustr,ref menstata);
Menustate[0]=OLE_TRISTATE.Checked;
Menustate[1]=OLE_TRISTATE.Gray;
Menustate[2]=OLE_TRISTATE.Unchecked;