public wireless_devices(AdminWindow w) { mainform = w; AddDevice = new RelayCommand(o => SecuredDevices.Add(o as WirelessDevice), o => (o != null && (SecuredDevices.Count <= 1))); RemoveDevice = new RelayCommand(o => SecuredDevices.Remove(o as WirelessDevice), o => o != null); InitializeComponent(); WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; //initialiseLoggingFramework(); log = Logger.Instance; bg = new BackgroundWorker(); bg.DoWork += new DoWorkEventHandler(bg_DoWork); bg.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bg_RunWorkerCompleted); if (!bg.IsBusy) { bg.RunWorkerAsync(); } }
public MainWindow() { AddDevice = new RelayCommand(o => SecuredDevices.Add(o as Device), o => o != null); InitializeComponent(); UnsecuredDevices.Add(new Device { Name = "Jonathan Mac", MacAddress = "00:1A:8C:B9:CC" }); UnsecuredDevices.Add(new Device { Name = "Jonathan Mobile", MacAddress = "00:1A:8C:B9:CC" }); UnsecuredDevices.Add(new Device { Name = "Samsung S3", MacAddress = "00:1A:8C:B9:CC" }); UnsecuredDevices.Add(new Device { Name = "BlackBerry BB102", MacAddress = "00:1A:8C:B9:CC" }); }