Biblioteca de clases de .NET Framework
StringTrimming (Enumeración)

Especifica cómo recortar los caracteres de una cadena que no caben por completo en una forma de diseño.

Espacio de nombres: System.Drawing
Ensamblado: System.Drawing (en system.drawing.dll)

Sintaxis

Visual Basic (Declaración)
Public Enumeration StringTrimming
Visual Basic (Uso)
Dim instance As StringTrimming
C#
public enum StringTrimming
C++
public enum class StringTrimming
J#
public enum StringTrimming
JScript
public enum StringTrimming
Miembros

 Nombre de miembroDescripción
CharacterEspecifica que el texto se recorta hasta el carácter más cercano. 
EllipsisCharacterEspecifica que el carácter se recorte hasta el carácter más cercano y se inserten puntos suspensivos al final de la línea recortada. 
EllipsisPathEn las líneas recortadas se elimina el centro y se sustituye por puntos suspensivos. El algoritmo mantiene la mayor parte posible del último segmento delimitado por barra diagonal de la línea. 
EllipsisWordEspecifica que el texto se recorta hasta la palabra más cercana y se insertan puntos suspensivos al final de la línea recortada. 
NoneEspecifica que no hay recorte. 
WordEspecifica que el texto se recorta hasta la palabra más cercana. 
Ejemplo

En el siguiente ejemplo se muestra cómo establecer el valor de la propiedad Trimming y cómo usar la enumeración StringTrimming. Este ejemplo se aplica a un formulario Windows Forms. Pegue este código en un formulario y llame al método ShowStringTrimming cuando controle el evento Paint del formulario, pasando la e como PaintEventArgs.

Visual Basic
Private Sub ShowStringTrimming(ByVal e As PaintEventArgs)

    Dim format1 As New StringFormat
    Dim quote As String = "Not everything that can be counted counts," & _
        " and not everything that counts can be counted."
    format1.Trimming = StringTrimming.EllipsisWord
    e.Graphics.DrawString(quote, Me.Font, Brushes.Black, _
        New RectangleF(10.0F, 10.0F, 90.0F, 50.0F), format1)
End Sub
C#
private void ShowStringTrimming(PaintEventArgs e)
{

    StringFormat format1 = new StringFormat();
    string quote = "Not everything that can be counted counts," +
        " and not everything that counts can be counted.";
    format1.Trimming = StringTrimming.EllipsisWord;
    e.Graphics.DrawString(quote, this.Font, Brushes.Black, 
        new RectangleF(10.0F, 10.0F, 90.0F, 50.0F), format1);
}
C++
private:
   void ShowStringTrimming( PaintEventArgs^ e )
   {
      StringFormat^ format1 = gcnew StringFormat;
      String^ quote = "Not everything that can be counted counts,"
      " and not everything that counts can be counted.";
      format1->Trimming = StringTrimming::EllipsisWord;
      e->Graphics->DrawString( quote, this->Font, Brushes::Black, RectangleF(10.0F,10.0F,90.0F,50.0F), format1 );
   }
J#
private void ShowStringTrimming(PaintEventArgs e)
{
    StringFormat format1 = new StringFormat();
    String quote = "Not everything that can be counted counts," 
                    + " and not everything that counts can be counted.";

    format1.set_Trimming(StringTrimming.EllipsisWord);
    e.get_Graphics().DrawString(quote, this.get_Font(), 
        Brushes.get_Black(), new RectangleF(10, 10, 90, 50), format1);
} //ShowStringTrimming
Plataformas

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

Información de versión

.NET Framework

Compatible con: 2.0, 1.1, 1.0
Vea también

Etiquetas :


Page view tracker