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 caiba completamente em uma forma de layout.
public enum class StringTrimming
public enum StringTrimming
type StringTrimming =
Public Enum StringTrimming
- Herança
Campos
Character | 1 | Especifica que o texto é cortado até o caractere mais próximo. |
EllipsisCharacter | 3 | Especifica que o texto é cortado até o caractere mais próximo e um sinal de reticências é inserido no final de uma linha cortada. |
EllipsisPath | 5 | O centro é removido das linhas cortadas e substituído por um sinal de reticências. O algoritmo mantém o máximo possível do último segmento delimitado por barra "/" da linha. |
EllipsisWord | 4 | Especifica que o texto é cortado até a palavra mais próxima e um sinal de reticências é inserido no final de uma linha cortada. |
None | 0 | Não especifica nenhum corte. |
Word | 2 | Especifica que o texto é cortado até a palavra mais próxima. |
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