public OperandVisual(IStyle style, IOperand operand, GridLayout gridLayout, bool isFirst, Column leftColumn, Column rightColumn) : base(style, operand, gridLayout) { m_IsFirst = isFirst; m_LeftColumn = leftColumn; m_RightColumn = rightColumn; IArea area = operand.GetArea(); m_TopRow = gridLayout.Rows[area.Top]; Initialize(); m_GuardExpressionText = string.Format("[{0}]", operand.GuardExpression); }