EdgeMode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina come viene eseguito il rendering dei bordi di primitive di disegno non di testo.
public enum class EdgeMode
public enum EdgeMode
type EdgeMode =
Public Enum EdgeMode
- Ereditarietà
Campi
Aliased | 1 | Eseguire il rendering dei bordi di primitive di disegno non di testo come bordi con alias. |
Unspecified | 0 | Non viene specificata alcuna modalità bordo. Non modificare la modalità bordo corrente delle primitive di disegno non di testo. Rappresenta il valore predefinito. |
Esempio
Nell'esempio seguente viene illustrato come utilizzare il RenderOptions.SetEdgeMode metodo per impostare la modalità arco per una primitiva di disegno su 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)
Commenti
Gli oggetti testo vengono sempre visualizzati usando l'anti-aliasing e non sono interessati dall'impostazione del valore della modalità arco. Il valore predefinito per le primitive di disegno non di testo, ad esempio Ellipse e Polygon, è Unspecified
.
Quando si imposta il valore della modalità arco di un oggetto visivo, tutte le primitive di disegno figlio di tale oggetto visivo vengono impostate sullo stesso EdgeMode
valore.