DesignSurface制作设计器遇到的问题... 用DesignSurface制作出一个设计器,如何才能在设计器中响应键盘命令和鼠标操作命令呢?比如在设计器中选定一个控件,按键盘的方向键可以移动该控件位置;对控件点鼠标右键可以弹出右键菜单,等等这些事件应该在哪里添加?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在容器的 keydown 事件中写--------------------------调用 IMenuCommandService.GlobalInvoke( 以System.ComponentModel.Design.StandardCommands 成员为参数,)。如,StandardCommands.Copy 就是复制 , 容器是说比如Form,Panel吗?我试过找到它们的实例,对他们加事件,却都不能响应,但是修改他们的属性就可以,比如修改他们的位置。但郁闷的是,比如修改某个控件的Left属性后,控件的确是移动了,但是控件选中状态时包围着它旁边的白色方块却不会跟着移动,这个有办法解决吗?GlobalInvoke来执行菜单命令是知道的,但只能对控件做对齐和编辑操作,似乎不能左移一个象素之类的操作哦。 比如修改某个控件的Left属性后,控件的确是移动了,但是控件选中状态时包围着它旁边的白色方块却不会跟着移动,这个有办法解决吗?-------------------------------------我这没有你的这个问题? 白色方块问题解决了,但鼠标响应问题还是没有解决~~~难道要用HOOK吗?5555~~~~不想走到这个地步T_T vs2005环境下 webservice未定义 高手帮忙? 完成自动点击功能 现在大家都使用哪个版本vs2005还是vs2008? 线程间传值 关于邮件体中的URL链接问题! 角色 权限管理中,“组”是什么概念帮忙讲解一下 c#.net读入Excel数据时的问题,请帮帮忙,急!!! Class.forName()的问题!! WPF,如何在控件上放置一个动画图片呢? 安装程序是如何识别我的系统在哪个盘的 怎样把vb中的Chr()函数转化为c#中的函数 c++的程序代码改成c#的代码,难度大吗,有什么技巧没有,谢谢各位高手赐教
--------------------------调用 IMenuCommandService.GlobalInvoke( 以System.ComponentModel.Design.StandardCommands 成员为参数,)。如,StandardCommands.Copy 就是复制 ,
比如修改某个控件的Left属性后,控件的确是移动了,但是控件选中状态时包围着它旁边的白色方块却不会跟着移动,这个有办法解决吗?
-------------------------------------
我这没有你的这个问题?