private void comboAccounts_SelectedIndexChanged(object sender, EventArgs e) { _syncState = _feature.GetSyncState(SelectedAccount); // Check if time frame should be visible // It is visible if a single account is selected that supports it bool haveSyncTimeFrame = _feature.SupportsSyncTimeFrame(SelectedAccount); _labelTimeFrame.Visible = comboTimeFrame.Visible = buttonApplyTimeFrame.Visible = buttonResetTimeFrame.Visible = haveSyncTimeFrame; if (SelectedAccount == null) { comboTimeFrame.SelectedIndex = 0; } else { comboTimeFrame.SelectedIndex = (int)SelectedAccount.SyncTimeFrame; } UpdateUI(); }
private void comboAccounts_SelectedIndexChanged(object sender, EventArgs e) { _syncState = _feature.GetSyncState(comboAccounts.SelectedItem as ZPushAccount); UpdateUI(); }