StringTrimming Enum

Definitie

Hiermee geeft u op hoe u tekens uit een tekenreeks kunt knippen die niet volledig in een indelingsvorm past.

public enum class StringTrimming
public enum StringTrimming
type StringTrimming = 
Public Enum StringTrimming
Overname
StringTrimming

Velden

Name Waarde Description
None 0

Hiermee geeft u geen bijsnijding.

Character 1

Hiermee geeft u op dat de tekst wordt ingekort tot het dichtstbijzijnde teken.

Word 2

Hiermee geeft u op dat tekst wordt ingekort tot het dichtstbijzijnde woord.

EllipsisCharacter 3

Hiermee geeft u op dat de tekst wordt afgekapt tot het dichtstbijzijnde teken en dat er een beletselteken wordt ingevoegd aan het einde van een bijgesneden lijn.

EllipsisWord 4

Hiermee geeft u op dat tekst wordt ingekort tot het dichtstbijzijnde woord en dat er een beletselteken wordt ingevoegd aan het einde van een bijgesneden lijn.

EllipsisPath 5

Het midden wordt verwijderd uit bijgesneden lijnen en vervangen door een beletselteken. Het algoritme houdt zoveel mogelijk van het laatste door slash gescheiden segment van de lijn.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de Trimming eigenschap instelt en hoe u de StringTrimming opsomming gebruikt. Dit voorbeeld is ontworpen voor gebruik met een Windows Formulier. Plak deze code in een formulier en roep de ShowStringTrimming-methode aan bij het verwerken van de gebeurtenis van Paint het formulier, waarbij e wordt doorgegeven als 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

Van toepassing op