yWorks EdgeSegmentControlEdgeStyle命中测试
yWorks EdgeSegmentControlEdgeStyle hit test
我使用的是 yWorks 2.5,我使用 EdgeSegmentControlEdgeStyle
以某种 DataTemplate 内容的形式绘制边缘。我将 EdgeSegmentControlEdgeStyle.SegementThickness
设置为 20。但是据我了解,这种样式在内部使用 PolylineEdgeStyle
,并且我的控件仅对细中心线上的点击做出反应。我怎样才能让这个样式对 20px 高度矩形区域中的所有点击做出反应?
您可以将 EdgeSegmentControlEdgeStyle.PathStyle
设置为具有适当宽度的 PolylineEdgeStyle
的新实例:
myEdgeStyle.PathStyle = new PolylineEdgeStyle { Pen = new Pen(null, 20) };
我使用的是 yWorks 2.5,我使用 EdgeSegmentControlEdgeStyle
以某种 DataTemplate 内容的形式绘制边缘。我将 EdgeSegmentControlEdgeStyle.SegementThickness
设置为 20。但是据我了解,这种样式在内部使用 PolylineEdgeStyle
,并且我的控件仅对细中心线上的点击做出反应。我怎样才能让这个样式对 20px 高度矩形区域中的所有点击做出反应?
您可以将 EdgeSegmentControlEdgeStyle.PathStyle
设置为具有适当宽度的 PolylineEdgeStyle
的新实例:
myEdgeStyle.PathStyle = new PolylineEdgeStyle { Pen = new Pen(null, 20) };