Shape.ResumePaint (Método)
Reanuda la lógica habitual de dibujo, forzando opcionalmente un diseño inmediato de solicitudes pendientes de dibujo.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public Sub ResumePaint ( _
performPaint As Boolean _
)
public void ResumePaint(
bool performPaint
)
public:
void ResumePaint(
bool performPaint
)
member ResumePaint :
performPaint:bool -> unit
public function ResumePaint(
performPaint : boolean
)
Parámetros
- performPaint
Tipo: System.Boolean
true a ejecutarse pendientes solicitudes de dibujo; si no, false.
Comentarios
Los métodos de SuspendPaint y de ResumePaint se utilizan en tándem para suprimir varios eventos de Paint cuando está ajustando varios atributos de una forma.Por ejemplo, se llamaría a normalmente el método de SuspendPaint , establece las propiedades de BorderColor o de BorderStyle de la forma, y después llamar al método de ResumePaint para permitir que los cambios surtan efecto.
Ejemplos
El ejemplo siguiente se muestra cómo utilizar los métodos de SuspendPaint y de ResumePaint para un control de OvalShape .Este ejemplo requiere tener un control de OvalShape denominado OvalShape1 en un formulario.
Private Sub OvalShape1_Click() Handles OvalShape1.Click
' Suspend painting.
OvalShape1.SuspendPaint()
' Set some properties.
OvalShape1.BackStyle = PowerPacks.BackStyle.Opaque
OvalShape1.BackColor = Color.Blue
OvalShape1.FillStyle = PowerPacks.FillStyle.Plaid
OvalShape1.FillColor = Color.Red
' Resume painting and execute any pending requests.
OvalShape1.ResumePaint(True)
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
// Suspend painting.
ovalShape1.SuspendPaint();
// Set some properties.
ovalShape1.BackStyle = BackStyle.Opaque;
ovalShape1.BackColor = Color.Blue;
ovalShape1.FillStyle = FillStyle.Plaid;
ovalShape1.FillColor = Color.Red;
// Resume painting and execute any pending requests.
ovalShape1.ResumePaint(true);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks (Espacio de nombres)
Otros recursos
Cómo: Dibujar líneas con el control LineShape (Visual Studio)
Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)
Introducción a los controles de líneas y formas (Visual Studio)