Método Shape.SuspendPaint
Suspende a lógica de pintura para uma forma.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
Public Sub SuspendPaint
public void SuspendPaint()
public:
void SuspendPaint()
member SuspendPaint : unit -> unit
public function SuspendPaint()
Comentários
O SuspendPaint e ResumePaint métodos são usados juntos para suprimir a vários Paint eventos quando você está ajustando vários atributos de uma forma.Por exemplo, você normalmente chamaria a SuspendPaint método, defina a Size, Location, BorderColor, ou BorderStyle propriedades da forma e, em seguida, chamada a ResumePaint método para ativar as alterações entrem em vigor.
Exemplos
O exemplo a seguir demonstra como usar o SuspendPaint e ResumePaint métodos para um OvalShape controle.Este exemplo requer que você tenha um OvalShape controle denominado OvalShape1 em um formulário.
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);
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
Outros recursos
Como: desenhar linhas com o controle de LineShape (Visual Studio)
Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape