StringTrimming, énumération (System.Drawing)

Bibliothèque de classes .NET Framework 
StringTrimming, énumération 

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.

Espace de noms : System.Drawing
Assembly : System.Drawing (dans system.drawing.dll)

SyntaxeSyntaxe


Visual Basic (Déclaration)
Public Enumeration StringTrimming


Visual Basic (Utilisation)
Dim instance As StringTrimming


C#
public enum StringTrimming


C++
public enum class StringTrimming


J#
public enum StringTrimming


JScript
public enum StringTrimming
MembresMembres
 Nom de membreDescription
 CharacterSpécifie que le texte est rogné jusqu'au caractère le plus proche. 
 EllipsisCharacterSpé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. 
 EllipsisPathLe 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. 
 EllipsisWordSpé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. 
 NoneNe spécifie aucun rognage. 
 WordSpécifie que le texte est rogné au mot le plus proche. 
ExempleExemple

L'exemple suivant montre comment définir la propriété Trimming 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 Paint du formulaire, en passant e comme PaintEventArgs.



Visual Basic
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


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


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


J#
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.set_Trimming(StringTrimming.EllipsisWord);
    e.get_Graphics().DrawString(quote, this.get_Font(), 
        Brushes.get_Black(), new RectangleF(10, 10, 90, 50), format1);
} //ShowStringTrimming
Plates-formesPlates-formes

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

Informations de versionInformations de version

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0
Voir aussiVoir aussi

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/system.drawing.stringtrimming.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

8 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-6114
Document créé le 30/10/06 02:16, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-system.drawing.stringtrimming.html Document affiché 4 fois ce mois de Mai.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,50 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Plutôt que de maudire les ténèbres, allumons une chandelle, si petite soit-elle.

Confucius
 
l'infobrol
Nous sommes le Jeudi 31 Mai 2012, 23:17, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)