0
SilverlightからHTMLコンテンツをエクスポートしようとしています。私はDOMからdivを取得し、innerHTMLプロパティを変更します。 HTMLが追加されると、HTMLはページからスタイルを取得しません。ここでSilverlightからinnerHTMLを追加してもスタイルが適用されません
ここSilverlightのコード
HtmlDocument doc = HtmlPage.Document
HtmlElement div = doc.GetElementByID("divContent");
div.SetAttribute("innerHTML", "Some content");
である私は、このタスクを達成するには、いくつかの他の方法を試してみましたHTML
...
<style>
contentClass{
color:red;
font-family:Arial;
font-size:32;
font-weight:bold;
}
</style>
...
<div id="divContent" class="contentClass">
</div>
です。クラス名を適用してdivに子を追加しようとしました。テキストを使ってスタイルをインラインで書き出すには、それを動作させる唯一の方法です。
ご協力いただければ幸いです。
おかげで、
リチャード
あなたは事前にそれにコンテンツを置くとき
に包まれるべき私もスクリプトでclass属性を設定しようとするだろう: 'div.SetAttribute(「クラス」、「contentClass」);' これは、DOMの更新をトリガし、拾うかもしれませんスタイルの変更。 – grav3nimag3