StringFormat.Trimming StringFormat.Trimming StringFormat.Trimming StringFormat.Trimming Property

定義

この StringFormat オブジェクトの StringTrimming 列挙体を取得または設定します。Gets or sets the StringTrimming enumeration for this StringFormat object.

public:
 property System::Drawing::StringTrimming Trimming { System::Drawing::StringTrimming get(); void set(System::Drawing::StringTrimming value); };
public System.Drawing.StringTrimming Trimming { get; set; }
member this.Trimming : System.Drawing.StringTrimming with get, set
Public Property Trimming As StringTrimming

プロパティ値

この StringTrimming オブジェクトで描画されるテキストが、レイアウト四角形の端からはみ出た場合のトリミング方法を示す StringFormat 列挙体。A StringTrimming enumeration that indicates how text drawn with this StringFormat object is trimmed when it exceeds the edges of the layout rectangle.

次の例は、 Trimmingプロパティを設定する方法と、列挙型のStringTrimming使用方法を示しています。The following example shows how to set the Trimming property and how to use the StringTrimming enumeration. この例は、Windows フォームと共に使用するように設計されています。This example is designed to be used with a Windows Form. このコードをフォームに貼り付け、フォームShowStringTrimmingPaintイベントを処理するときにメソッドを呼び出してPaintEventArgs、e をとして渡します。Paste this code into a form and call the ShowStringTrimming method when handling the form's Paint event, passing e as 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

適用対象