明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xgr

类似CASS的抽屉式菜单工具栏

    [复制链接]
发表于 2015-9-23 22:56 | 显示全部楼层
学习学习
发表于 2015-12-4 17:01 | 显示全部楼层
怎么往程序里面加载自己的命令,还没有想清楚,因为刚开始学习.net,楼主可不可以给个提示!!
发表于 2017-10-1 18:57 | 显示全部楼层
谢谢楼主分享
发表于 2017-10-16 17:28 | 显示全部楼层
回帖是一种美德!感谢楼主的无私分享 谢谢
 楼主| 发表于 2017-12-21 10:55 | 显示全部楼层
本帖最后由 xgr 于 2017-12-21 11:00 编辑

怎样添加命令说明:LISTVIEW的双击事件添加命令。
把命令做成List<string>,按照LISTVIEW的点击字符或者序号在List<string>内查询命令字符。


  1. //双击listview后根据当前项执行操作
  2.         private void lsvFun_DoubleClick(object sender, System.EventArgs e)
  3.         {
  4.             //双击后执行一个功能
  5.             ListView lsv = sender as ListView;
  6.             if (lsv == null)
  7.                 return;
  8.             if (lsv.SelectedItems.Count == 0)
  9.                 return;
  10.           ListViewItem item = lsv.SelectedItems[0];
  11.      //按照item查询命令字符
  12.             var cmd=          //执行命令字符查询,得到命令字符后面添加一个空格 如 var cmd= "clzd" +" ";


 楼主| 发表于 2017-12-21 11:00 | 显示全部楼层
Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.SendStringToExecute(
                cmd, true, false, false);
最后一句加这里
}
发表于 2018-3-7 12:42 | 显示全部楼层
虽然不会用 但是还是谢谢你
发表于 2018-3-24 16:09 | 显示全部楼层
学习学习学习了
发表于 2018-3-31 15:05 | 显示全部楼层
感谢感谢 ,看看楼主的作品
发表于 2018-3-31 15:15 | 显示全部楼层
例子挺不错的,可是 可是 怎么关闭啊,没有关闭按钮啊,太奇怪了  哈哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-20 12:24 , Processed in 0.305400 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表