TabControlArray.DrawItem Evento

Definição

Ocorre quando o TabControl precisa pintar cada uma de suas guias se a propriedade DrawMode está definida como OwnerDrawFixed.Occurs when the TabControl needs to paint each of its tabs if the DrawMode property is set to OwnerDrawFixed.

public:
 event System::Windows::Forms::DrawItemEventHandler ^ DrawItem;
public event System.Windows.Forms.DrawItemEventHandler DrawItem;
member this.DrawItem : System.Windows.Forms.DrawItemEventHandler 
Public Custom Event DrawItem As DrawItemEventHandler 
Public Event DrawItem As DrawItemEventHandler 

Tipo de evento

DrawItemEventHandler

Comentários

Quando você define a DrawMode propriedade como OwnerDrawFixed , o TabControl gera o DrawItem evento sempre que ele precisa pintar uma de suas guias.When you set the DrawMode property to OwnerDrawFixed, the TabControl raises the DrawItem event whenever it needs to paint one of its tabs. Para personalizar a aparência das guias, forneça seu próprio código de pintura em um manipulador para o DrawItem evento.To customize the appearance of the tabs, provide your own painting code in a handler for the DrawItem event.

O TabControl não oferece suporte a tamanhos de guias variáveis com desenho de proprietário.The TabControl does not support variable tab sizes with owner drawing.

Para obter mais informações sobre como lidar com eventos, consulte manipulando e gerando eventos.For more information about how to handle events, see Handling and Raising Events.

Observação

As funções e os objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic.Functions and objects in the Microsoft.VisualBasic.Compatibility.VB6 namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que é possível encontrar em outros namespaces no .NET FrameworkIn most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. Eles apenas são necessários quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET Framework.They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.

Aplica-se a