devexpress pictureedit 按钮调用其菜单功能
来源:互联网 发布:博易大师行情软件 编辑:程序博客网 时间:2024/05/21 12:46
格式有点乱。
1.获取pictureedit的菜单
private DevExpress.XtraEditors.Controls.PictureMenu GetMenu(DevExpress.XtraEditors.PictureEdit edit)
{
PropertyInfo pi = typeof(DevExpress.XtraEditors.PictureEdit).GetProperty("Menu", BindingFlags.NonPublic | BindingFlags.Instance);
if (pi != null)
return pi.GetValue(edit, null) as DevExpress.XtraEditors.Controls.PictureMenu;
return null;
}
2. 调用菜单中的方法
private void InvokeMenuMethod(DevExpress.XtraEditors.Controls.PictureMenu menu, string name)
{
MethodInfo mi = typeof(DevExpress.XtraEditors.Controls.PictureMenu).GetMethod(name, BindingFlags.NonPublic | BindingFlags.Instance);
if (mi != null && menu != null)
mi.Invoke(menu, new object[] { menu, new EventArgs() });
}
3.调用清除图片方法示例
//the name can be on of the following values:OnClickedLoad;OnClickedSave;OnClickedCut;OnClickedCopy;OnClickedPaste;OnClickedDelete
private void btnClear_Click(object sender, EventArgs e)
{
InvokeMenuMethod(GetMenu(ArCont), "OnClickedDelete");
}
- devexpress pictureedit 按钮调用其菜单功能
- pictureEdit详细设置笔记 devexpress教程
- SVN菜单按钮功能
- [DevExpress控件应用]XtraNavBar: 实现弹出快捷菜单功能
- [DevExpress]C#picturebox或者Dev控件 PictureEdit 按比例的缩放加载图片
- 调用proe自带菜单中的按钮
- Devexpress 删除菜单项
- DevExpress添加右键菜单
- DevExpress添加右键菜单
- EBS根据表单、功能反查其职责、菜单路径
- EBS根据表单、功能反查其职责、菜单路径
- C#、devExpress 的 给bandedGrid加菜单功能 :复制、粘贴的例子
- PictureEdit 使用
- devexpress xtraReport 汉化功能
- DevExpress XPO 常用功能
- DevExpress GridControl功能汇集
- DevExpress打印功能介绍
- cocos2d-x实现cocosbuilder的绑定与菜单按钮功能
- 开始我的技术博客
- Qt CE 编译
- Android简介
- 今天又学到了—经典Java
- 深入浅出工厂模式(转)
- devexpress pictureedit 按钮调用其菜单功能
- 回调函数实例
- 程序的书写规则(程序的编码规范)
- google v8 编译
- 编译linux 内核2.6.32.16
- VC下鹰眼图的实现
- ArcSDE 中空间数据的备份与恢复 [转载]
- net画图表
- Djunit安装和简单使用