public ConfigWindow(config Config)
 {
     this.Config = Config;
     m_entrys    = new ObservableCollection <ConfigEntry>(Config.GetEntrys());
     if (m_entrys.Count > 0)
     {
         SelectedEntry = m_entrys[0];
     }
     NotifyPropertyChanged("SelectedEntry");
     InitializeComponent();
 }
예제 #2
0
        private void LoginData()
        {
            var domains = Config.GetEntrys();

            // open ConfigWindow
            ConfigWindow dialog = new ConfigWindow(Config);

            dialog.ShowDialog();
            if (dialog.DialogResult == true)
            {
                connection.domain = dialog.SelectedEntry.Domain;
                connection.user   = dialog.SelectedEntry.User;
                connection.passwd = dialog.SelectedEntry.Password;
            }
            else
            {
                this.Close();
            }
        }