Partilhar via


StringTrimming Enumeração

Definição

Especifica como cortar caracteres de uma cadeia de caracteres que não se encaixa completamente em uma forma de layout.

public enum class StringTrimming
public enum StringTrimming
type StringTrimming = 
Public Enum StringTrimming
Herança
StringTrimming

Campos

Nome Valor Description
None 0

Não especifica nenhum corte.

Character 1

Especifica que o texto é cortado para o caractere mais próximo.

Word 2

Especifica que o texto é cortado para a palavra mais próxima.

EllipsisCharacter 3

Especifica que o texto é cortado para o caractere mais próximo e uma reticências é inserida no final de uma linha aparada.

EllipsisWord 4

Especifica que o texto é cortado para a palavra mais próxima e uma reticências é inserida no final de uma linha aparada.

EllipsisPath 5

O centro é removido das linhas cortadas e substituído por reticências. O algoritmo mantém o máximo possível do último segmento delimitado por barra da linha.

Exemplos

O exemplo a seguir mostra como definir a Trimming propriedade e como usar a StringTrimming enumeração. Este exemplo foi projetado para ser usado com um Formulário do Windows. Cole esse código em um formulário e chame o método ShowStringTrimming ao manipular o evento do Paint formulário, passando 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

Aplica-se a