StringTrimming Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica como cortar caracteres de uma cadeia de caracteres que não se encaixa completamente em uma forma de layout.
public enum class StringTrimming
public enum StringTrimming
type StringTrimming =
Public Enum StringTrimming
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| None | 0 | Não especifica nenhum corte. |
| Character | 1 | Especifica que o texto é cortado para o caractere mais próximo. |
| Word | 2 | Especifica que o texto é cortado para a palavra mais próxima. |
| EllipsisCharacter | 3 | Especifica que o texto é cortado para o caractere mais próximo e uma reticências é inserida no final de uma linha aparada. |
| EllipsisWord | 4 | Especifica que o texto é cortado para a palavra mais próxima e uma reticências é inserida no final de uma linha aparada. |
| EllipsisPath | 5 | O centro é removido das linhas cortadas e substituído por reticências. O algoritmo mantém o máximo possível do último segmento delimitado por barra da linha. |
Exemplos
O exemplo a seguir mostra como definir a Trimming propriedade e como usar a StringTrimming enumeração. Este exemplo foi projetado para ser usado com um Formulário do Windows. Cole esse código em um formulário e chame o método ShowStringTrimming ao manipular o evento do Paint formulário, passando e como 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