private void EncounterRepositoryService_EncounterRepositoryChange(object sender, EncounterRepositoryChangeEventArgs e) { if (base.IsVisible) { this.RefreshButtons(); } }
private void EncounterRepositoryService_EncounterRepositoryChange(object sender, EncounterRepositoryChangeEventArgs e) { if (base.IsVisible && base.Game != null && this.Empire != null) { this.RefreshContent(); } }
private void Garrison_EncounterChange(object sender, EncounterRepositoryChangeEventArgs e) { if (base.IsVisible && !this.IsOtherEmpire) { this.RefreshButtons(); } }