BGA检测: ROI按钮样式、拖拽性能优化、清除测量同时清除ROI
This commit is contained in:
@@ -113,11 +113,15 @@ namespace XplorePlane.ViewModels.ImageProcessing
|
||||
_canvas.ROIItems.Add(_roiShape);
|
||||
_canvas.SelectedROI = _roiShape;
|
||||
|
||||
// 手动注册 CollectionChanged
|
||||
// 手动注册 CollectionChanged(仅在添加/删除顶点时更新 Adorner,拖拽不触发)
|
||||
_roiShape.Points.CollectionChanged += (s, e) =>
|
||||
{
|
||||
_canvas.SelectedROI = null;
|
||||
_canvas.SelectedROI = _roiShape;
|
||||
if (e.Action == System.Collections.Specialized.NotifyCollectionChangedAction.Add ||
|
||||
e.Action == System.Collections.Specialized.NotifyCollectionChangedAction.Remove)
|
||||
{
|
||||
_canvas.SelectedROI = null;
|
||||
_canvas.SelectedROI = _roiShape;
|
||||
}
|
||||
};
|
||||
|
||||
// 禁用右键菜单(参考点点距方式)
|
||||
|
||||
Reference in New Issue
Block a user