IRenderSurface
Interfaz común para un RenderSurface, RenderSurfaceBase
Implementa: IDisposable, IHitTestable, IInvalidatableElement
Propiedades
public bool IsSizeValidForDrawing { get; }
value = iRenderSurface.IsSizeValidForDrawing
Devuelve la verdad si el tamaño RenderSurfaceBasees válido para el dibujo
public bool NeedsResizing { get; }
value = iRenderSurface.NeedsResizing
Retorno Es verdad si el tamaño RenderSurfaceBaseha cambiado y el mirador necesita cambiar el tamaño
public IServiceContainer Services { get; set; }
value = iRenderSurface.Services
iRenderSurface.Services = value
Obtiene o establece la instancia IServiceContainer
public Style Style { get; set; }
value = iRenderSurface.Style
iRenderSurface.Style = value
Obtiene o establece un Estilo para solicitar a IRenderSurface2D
Métodos
public void ClearSeries()
iRenderSurface.ClearSeries()
Limpiar todos IRenderableSeries en el IRenderSurface2D
public void RecreateSurface()
iRenderSurface.RecreateSurface()
Recrea los elementos requeridos por el Viewport, llamado una vez al inicio y cuando la superficie es redimensionada
Eventos
public event EventHandler<DrawEventArgs> Draw
iRenderSurface.Draw += handler
Aumenta cada vez que se dibuja la superficie de renderizado. Maneja este evento para pintar a la superficie
public event EventHandler<RenderedEventArgs> Rendered
iRenderSurface.Rendered += handler
Se ha incrementado inmediatamente después de que se haya completado la operación de renderizado