Beispiel #1
0
 bool ICollection <IFrameCellView> .Remove(IFrameCellView item)
 {
     return(Remove((ILayoutCellView)item));
 }
 int IList <IFrameCellView> .IndexOf(IFrameCellView value)
 {
     return(IndexOf((IFocusCellView)value));
 }
Beispiel #3
0
 bool ICollection <IFrameCellView> .Contains(IFrameCellView value)
 {
     return(Contains((ILayoutCellView)value));
 }
Beispiel #4
0
 void ICollection <IFrameCellView> .Add(IFrameCellView item)
 {
     Add((ILayoutCellView)item);
 }
Beispiel #5
0
 void IList <IFrameCellView> .Insert(int index, IFrameCellView item)
 {
     Insert(index, (ILayoutCellView)item);
 }
 /// <summary>
 /// Update line numbers in the cell view from the update in a child cell.
 /// </summary>
 /// <param name="cellView">The child cell view.</param>
 /// <param name="lineNumber">The current line number, updated upon return.</param>
 /// <param name="maxLineNumber">The maximum line number observed, updated upon return.</param>
 /// <param name="columnNumber">The current column number, updated upon return.</param>
 /// <param name="maxColumnNumber">The maximum column number observed, updated upon return.</param>
 private protected virtual void RecalculateChildLineNumbers(IFrameCellView cellView, ref int lineNumber, ref int maxLineNumber, ref int columnNumber, ref int maxColumnNumber)
 {
     cellView.UpdateLineNumbers(ref lineNumber, ref maxLineNumber, ref columnNumber, ref maxColumnNumber);
 }
Beispiel #7
0
        private protected virtual void SetRootCellView(IFrameCellView cellView)
        {
            Debug.Assert(RootCellView == null);

            RootCellView = cellView;
        }