Italian TabStrip inserire icone di due font diversi

Discussion in 'Italian Forum' started by ken87, Aug 11, 2018.

  1. ken87

    ken87 Member Licensed User

    Ciao ho la necessità di inserire nelle voci del tab un icona del gruppo MATERIALICONS, mentre le altre trovate FONTAWESOME inserisco il codice di test:
    Code:
    TabStrip1.LoadLayout(""Chr(0xE8D1))
        TabStrip1.LoadLayout(
    ""Chr(0xf015))
        TabStrip1.LoadLayout(
    ""Chr(0xf041)&"")
        TabStrip1.LoadLayout(
    ""Chr(0xf007))
       
        
    For Each lbl As Label In GetAllTabLabels(TabStrip1)
            lbl.Typeface = 
    Typeface.MATERIALICONS
        
    Next
       
        
    For Each lb2 As Label In GetAllTabLabels(TabStrip1)
        lb2.Typeface = 
    Typeface.FONTAWESOME
        
    Next
    La prima appartiene al gruppo MATERIALICONS, mentre le altre FONTAWESOME
    come faccio a cambiare tipo di carattere per voce.
    Carica la prima ma le altre non un quanto non cambia tipo di carattere.
    E' possibile farlo? oppure devo creare un carattere ttf che contiene le 4 icone?
     
  2. Sagenut

    Sagenut Active Member Licensed User

  3. ken87

    ken87 Member Licensed User

    Ciao ho visto, ma non riesco a capire come dirgli al tab la prima voce caricami icona del gruppo
    MATERIALICONS, poi dalla seconda voce in poi icona la trovi nel gruppo
    FONTAWESOME
    Code:
    If prima_voce then
    lbl.Typeface = 
    Typeface.MATERIALICONS
    else
    lbl.Typeface = 
    Typeface.FONTAWESOME
    end if
     
  4. Sagenut

    Sagenut Active Member Licensed User

    Prova questo, preso dagli esempi della pagina che ti ho linkato:
    Code:
    Dim cs As CSBuilder
    Label1.Text = cs.Initialize.Typeface(
    Typeface.FONTAWESOME).Append(Chr(0xF209)).PopAll
    Label2.Text = cs.Initialize.Typeface(
    Typeface.MATERIALICONS).Append(Chr(0xF209)).PopAll
    Ovviamente metterai il codice CHR del simbolo che ti serve.
    Non ho ancora usato questa funzione quindi ti chiedo di provare e non ti dò la certezza.
     
    LucaMs likes this.
  5. ken87

    ken87 Member Licensed User

    Ciao ci sono riuscito fatto un controllo mentre caricava..
    Grazie mille
     
    Sagenut likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice