Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Evento ToolStripRenderer.RenderLabelBackground

 

Ocorre quando o plano de fundo para um ToolStripLabel é renderizado.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

public event ToolStripItemRenderEventHandler RenderLabelBackground

Para obter mais informações sobre manipulação de eventos, consulte Manipulando e acionando eventos.

O exemplo de código a seguir demonstra o uso desse membro. No exemplo, um manipulador de eventos relatórios sobre a ocorrência da RenderLabelBackground eventos. Esse relatório ajuda você a saber quando o evento ocorre e pode ajudar na depuração.

Para executar o exemplo de código, cole-o em um projeto que contém uma instância de um tipo que herda de ToolStripRenderer, como um ToolStripSystemRenderer ou ToolStripProfessionalRenderer. Nomeie a instância ToolStripRenderer1 e certifique-se de que o manipulador de eventos está associado a RenderLabelBackground eventos.

private void ToolStripRenderer1_RenderLabelBackground(Object sender, ToolStripItemRenderEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolStrip", e.ToolStrip );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RenderLabelBackground Event" );
}

.NET Framework
Disponível desde 2.0
Retornar ao início
Mostrar: