Partager via


StringTrimming Énumération

Définition

Spécifie la façon de rogner des caractères d'une chaîne qui ne s'ajuste pas complètement à une forme de mise en forme.

public enum class StringTrimming
public enum StringTrimming
type StringTrimming = 
Public Enum StringTrimming
Héritage
StringTrimming

Champs

Character 1

Spécifie que le texte est rogné jusqu'au caractère le plus proche.

EllipsisCharacter 3

Spécifie que le texte est rogné jusqu'au caractère le plus proche et que des points de suspension sont insérés à la fin d'une ligne rognée.

EllipsisPath 5

Le centre est supprimé des lignes rognées et remplacé par des points de suspension. L'algorithme conserve la plus grande partie possible du dernier segment délimité par des barres obliques de la ligne.

EllipsisWord 4

Spécifie que le texte est rogné au mot le plus proche et que des points de suspension sont insérés à la fin d'une ligne rognée.

None 0

Ne spécifie aucun rognage.

Word 2

Spécifie que le texte est rogné au mot le plus proche.

Exemples

L’exemple suivant montre comment définir la Trimming propriété et comment utiliser l’énumération StringTrimming . Cet exemple est conçu pour être utilisé avec un Windows Form. Collez ce code dans un formulaire et appelez la méthode ShowStringTrimming lors de la gestion de l’événement du Paint formulaire, en passant e comme 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

S’applique à