Compartilhar via


StringTrimming Enumeração

Definição

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

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

Campos

Character 1

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

EllipsisCharacter 3

Especifica que o texto é cortado até o caractere mais próximo e um sinal de reticências é inserido no final de uma linha cortada.

EllipsisPath 5

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

EllipsisWord 4

Especifica que o texto é cortado até a palavra mais próxima e um sinal de reticências é inserido no final de uma linha cortada.

None 0

Não especifica nenhum corte.

Word 2

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

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