Прочитать на английском

Поделиться через


HtmlTextWriter.Indent Свойство

Определение

Возвращает или задает количество позиций табуляции для задания отступа начала каждой строки разметки.

public int Indent { get; set; }

Значение свойства

Int32

Количество позиций табуляции для отступа каждой строки.

Примеры

В следующем примере кода показано, как увеличить значение, назначенное Indent свойству, когда атрибуты были добавлены в открывающий тег <span> элемента и RenderBeginTag был вызван метод. Это увеличивает отступ для любой разметки, отображаемой внутри <span> элемента.

// Set attributes and values along with attributes and styles  
// attribute defined for a <span> element.
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');");
writer.AddAttribute("CustomAttribute", "CustomAttributeValue");
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red");
writer.AddStyleAttribute("Customstyle", "CustomStyleValue");
writer.RenderBeginTag(HtmlTextWriterTag.Span);
// Create a space and indent the markup inside the 
// <span> element.
writer.WriteLine();
writer.Indent++;

Комментарии

Отступ выполняется путем записи строки, указанной HtmlTextWriter(TextWriter, String) параметром tabString конструктора, количество раз, указанное свойствомIndent.

Indent Если свойство имеет отрицательное значение, оно изменяется на 0 перед сохранением.

Применяется к

См. также раздел