public void Init(Vector3 inPoint1, Vector3 inPoint2, XYGrid inGrid, Orientation inOrientation = Orientation.HORIZONTAL) { point1 = inPoint1; point2 = inPoint2; containingGrid = inGrid; selectState = SelectState.NONE; orientation = inOrientation; }
/// ------------------------------------------------------------------------------------ /// <summary> /// /// </summary> /// ------------------------------------------------------------------------------------ protected bool OnViewOpened(object args) { if (!(args is XYChartVw)) { return(false); } try { m_view = args as XYChartVw; m_xyGrid = ReflectionHelper.GetField(m_view, "m_xyGrid") as XYGrid; //m_xyGrid.CellBeginEdit += m_xyGrid_CellBeginEdit; //m_xyGrid.ColumnRemoved += m_xyGrid_ColumnRemoved; //m_xyGrid.RowsRemoved += m_xyGrid_RowsRemoved; SetupAutoFillMarkerMenus(); SetupAddOnToolbarButtons(); } catch { } return(false); }
public void SetContainingGrid(XYGrid grid) { containingGrid = grid; }