Compartir por


StringTrimming Enumeración

Definición

Especifica cómo recortar caracteres de una cadena que no encaja completamente en una forma de diseño.

public enum class StringTrimming
public enum StringTrimming
type StringTrimming = 
Public Enum StringTrimming
Herencia
StringTrimming

Campos

Nombre Valor Description
None 0

No especifica ningún recorte.

Character 1

Especifica que el texto se recorta al carácter más cercano.

Word 2

Especifica que el texto se recorta a la palabra más cercana.

EllipsisCharacter 3

Especifica que el texto se recorta al carácter más cercano y se inserta un botón de puntos suspensivos al final de una línea recortada.

EllipsisWord 4

Especifica que el texto se recorta en la palabra más cercana y se inserta un botón de puntos suspensivos al final de una línea recortada.

EllipsisPath 5

El centro se quita de las líneas recortadas y se reemplaza por puntos suspensivos. El algoritmo mantiene tanto como sea posible el último segmento delimitado por barra diagonal de la línea.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la Trimming propiedad y cómo usar la StringTrimming enumeración . Este ejemplo está diseñado para usarse con windows Forms. Pegue este código en un formulario y llame al método ShowStringTrimming al controlar el evento del Paint formulario, pasando e como PaintEventArgs.

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 );
   }
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);
}
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

Se aplica a