none
TabControl Formatação RRS feed

  • Pergunta

  • Como faço para que os objetos que estão dentro de um TabControl NÃO recebam a mesma formatação dele? Exemplo: Vou colocar fonte 11 com negrito no título da guia, todos os Labels também recebem essa mesma formatação, eu não quero que isso aconteça.

    Agradeço pela sua atenção!

    domingo, 21 de novembro de 2010 13:57

Respostas

  • Obrigado, Malange!

    Mas você poderia detalhar mais como isso funciona? É que estou vindo do Delphi, lá bastava colocar false na propriedade ParentControl. Eu pensei que no VB teria alguma propriedade parecida, mas pelo visto não funciona assim.

     TextBox3.Text = "Love"

            For Each C As Control In Me.Controls

                If TypeOf C Is GroupBox Then

                    For Each CC In C.Controls

                        If TypeOf CC Is TextBox Then

                            CC.Font = New Font("Arial", 8, FontStyle.Bold)
                        End If
                    Next
                End If

            Next


    Just Be Humble Malange!
    segunda-feira, 22 de novembro de 2010 18:13
    Moderador

Todas as Respostas

  • Como faço para que os objetos que estão dentro de um TabControl NÃO recebam a mesma formatação dele? Exemplo: Vou colocar fonte 11 com negrito no título da guia, todos os Labels também recebem essa mesma formatação, eu não quero que isso aconteça.

    Agradeço pela sua atenção!

    Tens de usar um for each obejct dentro do teu tabcontrol....

    So assim consegues fazer formatar de forma deferente os obejectos dentro do tabcontrol, de uma outra forma, todos eles recebem a mesma formatacao.

     


    Just Be Humble Malange!
    domingo, 21 de novembro de 2010 17:46
    Moderador
  • Obrigado, Malange!

    Mas você poderia detalhar mais como isso funciona? É que estou vindo do Delphi, lá bastava colocar false na propriedade ParentControl. Eu pensei que no VB teria alguma propriedade parecida, mas pelo visto não funciona assim.

    segunda-feira, 22 de novembro de 2010 00:32
  • Obrigado, Malange!

    Mas você poderia detalhar mais como isso funciona? É que estou vindo do Delphi, lá bastava colocar false na propriedade ParentControl. Eu pensei que no VB teria alguma propriedade parecida, mas pelo visto não funciona assim.

     TextBox3.Text = "Love"

            For Each C As Control In Me.Controls

                If TypeOf C Is GroupBox Then

                    For Each CC In C.Controls

                        If TypeOf CC Is TextBox Then

                            CC.Font = New Font("Arial", 8, FontStyle.Bold)
                        End If
                    Next
                End If

            Next


    Just Be Humble Malange!
    segunda-feira, 22 de novembro de 2010 18:13
    Moderador
  • Valeu pela força Malange, o que você passou só vai funcionar no modo de execução, eu achava que existia alguma propriedade pra desativar essa formatação herdada.
    quinta-feira, 25 de novembro de 2010 14:23
  • Valeu pela força Malange, o que você passou só vai funcionar no modo de execução, eu achava que existia alguma propriedade pra desativar essa formatação herdada.

    Sim so funciona quando se executa o programa. Nao funciona no designer mode.

    Tu es benvindo.

     


    Just Be Humble Malange!
    quinta-feira, 25 de novembro de 2010 18:27
    Moderador