是否在ILPlotCube中禁用节点高亮显示?

是否在ILPlotCube中禁用节点高亮显示?,plot,ilnumerics,Plot,Ilnumerics,我创建了一个ILPlotCube,以在TwoDMode中渲染3D阵列。然后在场景中添加几行。 当鼠标位于节点上方时,该节点将以紫色亮显,其原始颜色将被删除 这种行为是预期的吗?如果是,我如何禁用它 请注意,我正在运行一个具有双图形的笔记本:英特尔HD graphics 4000+GeForce GT 650M当鼠标悬停在所有可绘制节点上时,默认情况下会标记这些节点。要禁用此行为,请将“Markable”属性设置为false: var lines = new ILLines() { Mark

我创建了一个ILPlotCube,以在TwoDMode中渲染3D阵列。然后在场景中添加几行。 当鼠标位于节点上方时,该节点将以紫色亮显,其原始颜色将被删除

这种行为是预期的吗?如果是,我如何禁用它


请注意,我正在运行一个具有双图形的笔记本:英特尔HD graphics 4000+GeForce GT 650M

当鼠标悬停在所有可绘制节点上时,默认情况下会标记这些节点。要禁用此行为,请将“Markable”属性设置为false:

var lines = new ILLines() {
   Markable = false
}; 
scene.Camera.Add(lines); 

非常感谢。这就成功了。但是,对于ILSurface对象,ILSurface.Markable似乎没有效果。实际上,我必须将ILSurface.Fill.Markable和ILSurface.Wireframe.Markable分别设置为false。这是预期的吗?对。ILSurface是一个组节点。组仍然提供可标记属性以获得更大的灵活性。自定义解决方案可以使用它。ILSurface目前没有。