/// <summary> /// Reloads the proxy-related list views. /// </summary> private void ReloadProxies() { ProxiesListViewItemCollection.Clear(); foreach (var proxy in Settings.Get <Dictionary <string, object> >("Proxies")) { ProxiesListViewItemCollection.Add(new ProxiesListViewItem { Name = proxy.Key, Address = (string)proxy.Value }); } ProxiesListViewSelectionChanged(); ProxiedDomainsListViewItemCollection.Clear(); foreach (var proxy in Settings.Get <Dictionary <string, object> >("Proxied Domains")) { ProxiedDomainsListViewItemCollection.Add(new ProxiedDomainsListViewItem { Icon = "/RSTVShowTracker;component/Images/navigation.png", Domain = proxy.Key, Proxy = (string)proxy.Value }); } ProxiedDomainsListViewSelectionChanged(); }
/// <summary> /// Reloads the proxy-related list views. /// </summary> private void ReloadProxies() { ProxiesListViewItemCollection.Clear(); foreach (var proxy in Settings.Get <Dictionary <string, object> >("Proxies")) { ProxiesListViewItemCollection.Add(new ProxiesListViewItem { Name = proxy.Key, Address = (string)proxy.Value }); } ProxiesListViewSelectionChanged(); ProxiedDomainsListViewItemCollection.Clear(); foreach (var proxy in Settings.Get <Dictionary <string, object> >("Proxied Domains")) { ProxiedDomainsListViewItemCollection.Add(new ProxiedDomainsListViewItem { Icon = "http://g.etfv.co/http://www." + proxy.Key + "?defaulticon=lightpng", Domain = proxy.Key, Proxy = (string)proxy.Value }); } ProxiedDomainsListViewSelectionChanged(); }