2012-02-10 11 views
2

WPFを使用してWebページの一部だけをキャッチして表示するアプローチがあるかどうかは疑問です。WPFアプリケーションでWebページの一部を表示するアプローチ

アイデア?

ありがとうございました!

+1

ようなHTMLに行くとだけHTMLの一部を取り出し、ブラウザコントロールでそれを固執しますか? – scottheckel

+0

@Hexxagonalええ...あなたはそれを行うにはどのような愚かなサンプルがありますか? –

答えて

1

SHDocVw.dllを参照する必要があります。そこから、WebBrowser.DocumentMSHTML.IHTMLDocument2をキャストし、IntelliSenseを使用してDOMへのアクセス方法と不要なものを削除する方法があります。

0

私の解決策です。

mshtml.IHTMLDocument2 doc = (IHTMLDocument2)MainBrowser.Document; 

if (null != doc) 
{ 
    foreach (IHTMLElement element in doc.all) 
    { 
      if (element.id == "wrapper") 
      { 
       HTMLDivElement container = element as HTMLDivElement; 

       dynamic dd = container; 

       string result = dd.IHTMLElement_innerHTML; 

       // You get ANY member of HTMLDivElementClass 

        break; 
      } 
    } 
} 

enter image description here

関連する問題