EdgeMode 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.
Determina como as bordas de primitivos de desenho que não são de texto são renderizadas.
public enum class EdgeMode
public enum EdgeMode
type EdgeMode =
Public Enum EdgeMode
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| Unspecified | 0 | Nenhum modo de borda é especificado. Não altere o modo de borda atual de primitivos de desenho que não são de texto. Este é o valor padrão. |
| Aliased | 1 | Renderize as bordas de primitivos de desenho que não são de texto como bordas aliased. |
Exemplos
O exemplo a seguir mostra como usar o RenderOptions.SetEdgeMode método para definir o modo de borda para um primitivo de desenho como Aliased:
// Set the edge mode to aliased for the visual and any descendant drawing primitives it has.
RenderOptions.SetEdgeMode((DependencyObject)myVisual, EdgeMode.Aliased);
' Set the edge mode to aliased for the visual and any descendant drawing primitives it has.
RenderOptions.SetEdgeMode(CType(myVisual, DependencyObject), EdgeMode.Aliased)
Comentários
Objetos de texto são sempre exibidos usando anti aliasing e não são afetados pela definição do valor do modo de borda. O valor padrão para primitivos de desenho que não são de texto, como Ellipse e Polygon, é Unspecified.
Quando você define o valor do modo de borda de um objeto visual, todos os primitivos de desenho filho desse objeto visual são definidos como o mesmo EdgeMode valor.