StringTrimming Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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