Daniel's XL Toolbox NG
Bovender.Mvvm.BindingWebBrowser Class Reference

Provides attached properties to facilitate data binding of a WebBrowser control. More...

Static Public Member Functions

static string GetHtml (DependencyObject obj)
 
static void SetHtml (DependencyObject obj, string value)
 
static void HtmlPropertyChanged (DependencyObject o, DependencyPropertyChangedEventArgs e)
 
static string GetStream (DependencyObject obj)
 
static void SetStream (DependencyObject obj, string value)
 
static void StreamPropertyChanged (DependencyObject o, DependencyPropertyChangedEventArgs e)
 
static string GetHtml (DependencyObject obj)
 
static void SetHtml (DependencyObject obj, string value)
 
static void HtmlPropertyChanged (DependencyObject o, DependencyPropertyChangedEventArgs e)
 
static string GetStream (DependencyObject obj)
 
static void SetStream (DependencyObject obj, string value)
 
static void StreamPropertyChanged (DependencyObject o, DependencyPropertyChangedEventArgs e)
 

Static Public Attributes

static readonly DependencyProperty HtmlProperty
 
static readonly DependencyProperty StreamProperty
 

Detailed Description

Provides attached properties to facilitate data binding of a WebBrowser control.

Usage: <![CDATA[

  • <WebBrowser b:BindingWebBrowser.Html="{Binding HtmlString}" />
  • <WebBrowser b:BindingWebBrowser.Stream="{Binding Htmlstream}" /> ]]>

Member Function Documentation

◆ GetHtml() [1/2]

static string Bovender.Mvvm.BindingWebBrowser.GetHtml ( DependencyObject  obj)
inlinestatic

◆ GetHtml() [2/2]

static string Bovender.Mvvm.BindingWebBrowser.GetHtml ( DependencyObject  obj)
inlinestatic

◆ GetStream() [1/2]

static string Bovender.Mvvm.BindingWebBrowser.GetStream ( DependencyObject  obj)
inlinestatic

◆ GetStream() [2/2]

static string Bovender.Mvvm.BindingWebBrowser.GetStream ( DependencyObject  obj)
inlinestatic

◆ HtmlPropertyChanged() [1/2]

static void Bovender.Mvvm.BindingWebBrowser.HtmlPropertyChanged ( DependencyObject  o,
DependencyPropertyChangedEventArgs  e 
)
inlinestatic

◆ HtmlPropertyChanged() [2/2]

static void Bovender.Mvvm.BindingWebBrowser.HtmlPropertyChanged ( DependencyObject  o,
DependencyPropertyChangedEventArgs  e 
)
inlinestatic

◆ SetHtml() [1/2]

static void Bovender.Mvvm.BindingWebBrowser.SetHtml ( DependencyObject  obj,
string  value 
)
inlinestatic

◆ SetHtml() [2/2]

static void Bovender.Mvvm.BindingWebBrowser.SetHtml ( DependencyObject  obj,
string  value 
)
inlinestatic

◆ SetStream() [1/2]

static void Bovender.Mvvm.BindingWebBrowser.SetStream ( DependencyObject  obj,
string  value 
)
inlinestatic

◆ SetStream() [2/2]

static void Bovender.Mvvm.BindingWebBrowser.SetStream ( DependencyObject  obj,
string  value 
)
inlinestatic

◆ StreamPropertyChanged() [1/2]

static void Bovender.Mvvm.BindingWebBrowser.StreamPropertyChanged ( DependencyObject  o,
DependencyPropertyChangedEventArgs  e 
)
inlinestatic

◆ StreamPropertyChanged() [2/2]

static void Bovender.Mvvm.BindingWebBrowser.StreamPropertyChanged ( DependencyObject  o,
DependencyPropertyChangedEventArgs  e 
)
inlinestatic

Member Data Documentation

◆ HtmlProperty

static readonly DependencyProperty Bovender.Mvvm.BindingWebBrowser.HtmlProperty
static
Initial value:
=
DependencyProperty.RegisterAttached(
"Html",
typeof(string),
typeof(BindingWebBrowser),
new UIPropertyMetadata(null, HtmlPropertyChanged))

◆ StreamProperty

static readonly DependencyProperty Bovender.Mvvm.BindingWebBrowser.StreamProperty
static
Initial value:
=
DependencyProperty.RegisterAttached(
"Stream",
typeof(Stream),
typeof(BindingWebBrowser),
new UIPropertyMetadata(null, StreamPropertyChanged))

The documentation for this class was generated from the following file: