StringTrimming Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, jak oříznout znaky z řetězce, který se úplně nevejde do obrazce rozložení.
public enum class StringTrimming
public enum StringTrimming
type StringTrimming =
Public Enum StringTrimming
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Určuje žádné oříznutí. |
| Character | 1 | Určuje, že se text oříznou na nejbližší znak. |
| Word | 2 | Určuje, že text se oříznou na nejbližší slovo. |
| EllipsisCharacter | 3 | Určuje, že se text ořízne na nejbližší znak a na konec oříznutého řádku se vloží tři tečky. |
| EllipsisWord | 4 | Určuje, že text se ořízne na nejbližší slovo a na konec oříznutého řádku se vloží tři tečky. |
| EllipsisPath | 5 | Střed se odebere z oříznutých čar a nahradí se třemi tečkami. Algoritmus uchovává co nejvíce posledního segmentu řádku odděleného lomítkem. |
Příklady
Následující příklad ukazuje, jak nastavit Trimming vlastnost a jak použít StringTrimming výčet. Tento příklad je navržený tak, aby se používal s formulářem Windows. Vložte tento kód do formuláře a zavolejte Metodu ShowStringTrimming při zpracování události formuláře Paint a předejte e jako 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