自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 c# wpf prism.dryioc图形的属性及移动移动台时变换的坐标

/这是在view model中操作UI线程的方法,改变元素在canvas中的布局。//这是在view model中操作UI线程的方法,改变元素在canvas中的布局。计算newX和newY时注意stageX和stageY已经包含startpoint中的x和y的长度转换值了。//所选圆形在移动台的位置,x y z。

2024-08-17 18:53:16 317

原创 c# wpf prism.dryioc 连接成功后才开始获取移动台位置及开始遍历所有的图形,随着移动台的位置改变而改变图形位置

这个方法是在移动台连接成功后调用事件通知可以监控三个轴的位置,及遍历所有canvas中的图形,随着移动台的位置变换而改变所有图形的位置。//监控是否可以开始监控三个轴的位置。

2024-08-16 15:01:58 75

原创 c# wpf prism.dryioc 选点后在canvas中的位置随移动台移动而改变。

这是所选的点或矩形随着移动台的移动而改变在canvas中的位置,难点是当遍历到的点或矩形距离canvas中的位置发送改变后需要改变UI线程中的内容。这时需要 Application.Current.Dispatcher.Invoke(() =>这个dispatcher.invoke。//这是在view model中操作UI线程的方法,改变元素在canvas中的布局。//这是在view model中操作UI线程的方法,改变元素在canvas中的布局。

2024-08-16 14:51:28 298

原创 C# wpf prism.dryioc 自定义事件获取移动台坐标

现在系统已经开发了地心移动台的三轴实时位置的读取,是通过communicationmanager的startmoniteraxisposition方法中轮询三个轴的位置,并通过事件传给stagecontroller和再上一层的mainwinviewmodel中的三个属性完成的。轮询三个轴的位置是在连接成功后开始的,所以在连接成功后在stagecontroller中调用事件告知mainwinviewmodel可以启动轮询三轴的位置了,方法是startmoniterxyzposition。

2024-08-15 13:59:49 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除