StringTrimming Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan cara memangkas karakter dari string yang tidak sepenuhnya pas dengan bentuk tata letak.
public enum class StringTrimming
public enum StringTrimming
type StringTrimming =
Public Enum StringTrimming
- Warisan
Bidang
Character | 1 | Menentukan bahwa teks dipangkas ke karakter terdekat. |
EllipsisCharacter | 3 | Menentukan bahwa teks dipangkas ke karakter terdekat, dan elipsis disisipkan di akhir baris yang dipangkas. |
EllipsisPath | 5 | Bagian tengah dihapus dari garis yang dipangkas dan digantikan oleh elipsis. Algoritma menyimpan sebanyak mungkin segmen garis yang dibatasi garis miring terakhir. |
EllipsisWord | 4 | Menentukan bahwa teks dipangkas ke kata terdekat, dan elipsis disisipkan di akhir baris yang dipangkas. |
None | 0 | Menentukan tidak ada pemangkasan. |
Word | 2 | Menentukan bahwa teks dipangkas ke kata terdekat. |
Contoh
Contoh berikut menunjukkan cara mengatur Trimming properti dan cara menggunakan StringTrimming enumerasi. Contoh ini dirancang untuk digunakan dengan Formulir Windows. Tempelkan kode ini ke dalam formulir dan panggil metode ShowStringTrimming saat menangani peristiwa formulir Paint
, meneruskan e sebagai 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