예제 #1
0
 public ScannerSettingsWindow(ScannerSettings settings)
 {
     Settings = settings;
     InitializeComponent();
     Topmost                  = settings.AlwaysOnTop;
     txtName.Text             = settings.Name;
     chkAlwaysOnTop.IsChecked = settings.AlwaysOnTop;
 }
예제 #2
0
 public void LoadSettings(ScannerSettings settings)
 {
     _settings = settings;
     Title     = _settings.Name;
     btnAlwaysOnTop.IsChecked = _settings.AlwaysOnTop;
     Topmost = _settings.AlwaysOnTop;
     ClearGridColumns();
     foreach (GridColumnState column in _settings.Columns.OrderBy(c => c.Id))
     {
         AddGridColumn(column.Variable);
     }
 }
예제 #3
0
 public StockScanner(ScannerSettings settings)
 {
     InitializeComponent();
     LoadSettings(settings);
     MainWindow.Instance.AutoRefresher.Refresh += AutoRefresherOnRefresh;
 }