2010-06-23 2 views
1

J'ai juste besoin exactement de ces attributs visuels (police, taille, couleur, etc.) que le WebBrowser lui-même utilise pour rendre le texte. Ils doivent être quelque part sinon le WebBrowser ne saurait pas montrer le texte.Comment puis-je obtenir tous les attributs visuels d'un texte dans un HtmlElement dans un WebBrowser?

+0

Je viens de trouver ceci: http://msdn.microsoft.com/en-us/library/aa704079(v=VS.85).aspx mais cette "Adresse d'un pointeur vers une variable de type interface IDispatch qui reçoit un tableau d'attributs basé sur zéro appliqué à l'objet. " ne m'aide pas beaucoup du tout. Je n'ai aucune idée de ce que je récupère après avoir appelé cette fonction. – Juan

+0

copie de http://stackoverflow.com/questions/586704/getting-ihtmlstyle3-from-the-dom-of-htmlelement-in-ie –

Répondre

-1

Jetez un oeil à HtmlElement.Style - c'est une liste de styles CSS. Vous pouvez obtenir HtmlElements à partir de HtmlDocument (par exemple, document.Links vous donne tous les liens). En outre, vous ne devriez obtenir le HtmlDocument qu'une fois l'événement browser.DocumentCompleted déclenché.

Questions connexes