WebExpress.TabView.OnFaviconUrlChange C# (CSharp) Method

OnFaviconUrlChange() public method

public OnFaviconUrlChange ( IWebBrowser browserControl, IBrowser browser, IList urls ) : void
browserControl IWebBrowser
browser IBrowser
urls IList
return void
        public void OnFaviconUrlChange(IWebBrowser browserControl, IBrowser browser, IList<string> urls)
        {
            Dispatcher.BeginInvoke((Action) (() =>
            {
                var bitmap2 = new BitmapImage();
                try
                {
                    bitmap2.BeginInit();
                    bitmap2.UriSource = new Uri(urls[0], UriKind.Absolute);

                    bitmap2.EndInit();

                    mainWindow.TabBar.getTabFromForm(this).SetIcon(bitmap2);
                }
                catch (Exception ex)
                {
                    Console.WriteLine("Favicon load error: " + ex.Message + " " + ex.Data);
                }
            }));
        }