C# Class WebExpress.TabView

Inheritance: System.Windows.Controls.UserControl, IDisplayHandler, IDownloadHandler, ILifeSpanHandler, IContextMenuHandler
Afficher le fichier Open project: Sential/WebExpress-beta Class Usage Examples

Méthodes publiques

Méthode Description
ChangeColor ( ) : Task
ContrastColor ( System color ) : Task
DoClose ( IWebBrowser browserControl, IBrowser browser ) : bool
HideSuggestions ( ) : void
OnAddressChanged ( IWebBrowser browserControl, CefSharp.AddressChangedEventArgs addressChangedArgs ) : void
OnAfterCreated ( IWebBrowser browserControl, IBrowser browser ) : void
OnBeforeClose ( IWebBrowser browserControl, IBrowser browser ) : void
OnBeforeDownload ( IBrowser browser, CefSharp downloadItem, IBeforeDownloadCallback callback ) : void
OnBeforePopup ( IWebBrowser browserControl, IBrowser browser, IFrame frame, string targetUrl, string targetFrameName, WindowOpenDisposition targetDisposition, bool userGesture, IWindowInfo windowInfo, bool &noJavascriptAccess, IWebBrowser &newBrowser ) : bool
OnConsoleMessage ( IWebBrowser browserControl, CefSharp.ConsoleMessageEventArgs consoleMessageArgs ) : bool
OnDownloadUpdated ( IBrowser browser, CefSharp downloadItem, IDownloadItemCallback callback ) : void
OnFaviconUrlChange ( IWebBrowser browserControl, IBrowser browser, IList urls ) : void
OnFullscreenModeChange ( IWebBrowser browserControl, IBrowser browser, bool fullscreen ) : void
OnStatusMessage ( IWebBrowser browserControl, StatusMessageEventArgs statusMessageArgs ) : void
OnTitleChanged ( IWebBrowser browserControl, CefSharp.TitleChangedEventArgs titleChangedArgs ) : void
OnTooltipChanged ( IWebBrowser browserControl, string text ) : bool
RefreshColor ( ) : void
ShowSuggestions ( ) : void
Shutdown ( ) : void
TabView ( MainWindow mw, string url ) : System
WriteHistory ( ) : Task

Private Methods

Méthode Description
Back_Click ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
BlackButtons ( ) : Task
BookmarkButton_Click ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Forward_Click ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
GetMenuItems ( IMenuModel model ) : CefMenuCommand>>.IEnumerable
IContextMenuHandler ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IContextMenuParams parameters, CefMenuCommand commandId, CefEventFlags eventFlags ) : bool
IContextMenuHandler ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IContextMenuParams parameters, IMenuModel model, IRunContextMenuCallback callback ) : bool
IContextMenuHandler ( IWebBrowser browserControl, IBrowser browser, IFrame frame ) : void
IContextMenuHandler ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IContextMenuParams parameters, IMenuModel model ) : void
LoadSuggestions ( ) : Task
MenuButton_Click ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Panel_MouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
Panel_MouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
RefreshButton_OnPreviewMouseRightButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Refresh_Click ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
SetAddress ( string text ) : void
TabView_Loaded ( object sender, RoutedEventArgs e ) : void
WebView_FrameLoadEnd ( object sender, FrameLoadEndEventArgs e ) : void
WebView_FrameLoadStart ( object sender, FrameLoadStartEventArgs e ) : void
WebView_IsBrowserInitializedChanged ( object sender, DependencyPropertyChangedEventArgs e ) : void
WebView_PreviewMouseDown ( object sender, MouseButtonEventArgs e ) : void
WebView_TitleChanged ( object sender, DependencyPropertyChangedEventArgs e ) : void
WhiteButtons ( ) : Task
textBox_GotMouseCapture ( object sender, System.Windows.Input.MouseEventArgs e ) : void
textBox_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void

Method Details

ChangeColor() public méthode

public ChangeColor ( ) : Task
Résultat Task

ContrastColor() public méthode

public ContrastColor ( System color ) : Task
color System
Résultat Task

DoClose() public méthode

public DoClose ( IWebBrowser browserControl, IBrowser browser ) : bool
browserControl IWebBrowser
browser IBrowser
Résultat bool

HideSuggestions() public méthode

public HideSuggestions ( ) : void
Résultat void

OnAddressChanged() public méthode

public OnAddressChanged ( IWebBrowser browserControl, CefSharp.AddressChangedEventArgs addressChangedArgs ) : void
browserControl IWebBrowser
addressChangedArgs CefSharp.AddressChangedEventArgs
Résultat void

OnAfterCreated() public méthode

public OnAfterCreated ( IWebBrowser browserControl, IBrowser browser ) : void
browserControl IWebBrowser
browser IBrowser
Résultat void

OnBeforeClose() public méthode

public OnBeforeClose ( IWebBrowser browserControl, IBrowser browser ) : void
browserControl IWebBrowser
browser IBrowser
Résultat void

OnBeforeDownload() public méthode

public OnBeforeDownload ( IBrowser browser, CefSharp downloadItem, IBeforeDownloadCallback callback ) : void
browser IBrowser
downloadItem CefSharp
callback IBeforeDownloadCallback
Résultat void

OnBeforePopup() public méthode

public OnBeforePopup ( IWebBrowser browserControl, IBrowser browser, IFrame frame, string targetUrl, string targetFrameName, WindowOpenDisposition targetDisposition, bool userGesture, IWindowInfo windowInfo, bool &noJavascriptAccess, IWebBrowser &newBrowser ) : bool
browserControl IWebBrowser
browser IBrowser
frame IFrame
targetUrl string
targetFrameName string
targetDisposition WindowOpenDisposition
userGesture bool
windowInfo IWindowInfo
noJavascriptAccess bool
newBrowser IWebBrowser
Résultat bool

OnConsoleMessage() public méthode

public OnConsoleMessage ( IWebBrowser browserControl, CefSharp.ConsoleMessageEventArgs consoleMessageArgs ) : bool
browserControl IWebBrowser
consoleMessageArgs CefSharp.ConsoleMessageEventArgs
Résultat bool

OnDownloadUpdated() public méthode

public OnDownloadUpdated ( IBrowser browser, CefSharp downloadItem, IDownloadItemCallback callback ) : void
browser IBrowser
downloadItem CefSharp
callback IDownloadItemCallback
Résultat void

OnFaviconUrlChange() public méthode

public OnFaviconUrlChange ( IWebBrowser browserControl, IBrowser browser, IList urls ) : void
browserControl IWebBrowser
browser IBrowser
urls IList
Résultat void

OnFullscreenModeChange() public méthode

public OnFullscreenModeChange ( IWebBrowser browserControl, IBrowser browser, bool fullscreen ) : void
browserControl IWebBrowser
browser IBrowser
fullscreen bool
Résultat void

OnStatusMessage() public méthode

public OnStatusMessage ( IWebBrowser browserControl, StatusMessageEventArgs statusMessageArgs ) : void
browserControl IWebBrowser
statusMessageArgs CefSharp.StatusMessageEventArgs
Résultat void

OnTitleChanged() public méthode

public OnTitleChanged ( IWebBrowser browserControl, CefSharp.TitleChangedEventArgs titleChangedArgs ) : void
browserControl IWebBrowser
titleChangedArgs CefSharp.TitleChangedEventArgs
Résultat void

OnTooltipChanged() public méthode

public OnTooltipChanged ( IWebBrowser browserControl, string text ) : bool
browserControl IWebBrowser
text string
Résultat bool

RefreshColor() public méthode

public RefreshColor ( ) : void
Résultat void

ShowSuggestions() public méthode

public ShowSuggestions ( ) : void
Résultat void

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

TabView() public méthode

public TabView ( MainWindow mw, string url ) : System
mw MainWindow
url string
Résultat System

WriteHistory() public méthode

public WriteHistory ( ) : Task
Résultat Task