LayoutFarm.Text.EditableTextLine.Clear C# (CSharp) Метод

Clear() публичный Метод

public Clear ( ) : void
Результат void
        public new void Clear()
        {
            LinkedListNode<EditableRun> curNode = this.First;
            while (curNode != null)
            {
                EditableRun.RemoveParentLink(curNode.Value);
                curNode = curNode.Next;
            }

            base.Clear();
        }

Usage Example

 public override void Clear()
 {
     if ((layerFlags & FLOWLAYER_HAS_MULTILINE) != 0)
     {
         List <EditableTextLine> lines = (List <EditableTextLine>)lineCollection;
         for (int i = lines.Count - 1; i > -1; --i)
         {
             EditableTextLine line = lines[i];
             line.editableFlowLayer = null;
             line.Clear();
         }
         lines.Clear();
         lineCollection         = new EditableTextLine(this);
         FlowLayerHasMultiLines = false;
     }
     else
     {
         ((EditableTextLine)lineCollection).Clear();
     }
 }
All Usage Examples Of LayoutFarm.Text.EditableTextLine::Clear