Método Shape.ResumePaint
Retoma a lógica de pintura usual, opcionalmente, forçando um layout imediato de pintura solicitações pendentes.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
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: Booleantruepara executar solicitações de pintura pendentes; Caso contrário, false.
Comentários
O SuspendPaint e ResumePaint métodos são usados em conjunto para suprimir vários Paint eventos quando você estiver ajustando vários atributos de uma forma. Por exemplo, você normalmente chamaria a SuspendPaint método, defina a BorderColor ou BorderStyle propriedades da forma e, em seguida, chame o ResumePaint método para habilitar 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ável.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
Outros recursos
Como desenhar linhas com o controle LineShape (Visual Studio)
Como desenhar formas com os controles OvalShape e RectangleShape (Visual Studio)