} // IConfigurationItem.Initializate string IConfigurationItem.Validate(string ownerTag) { string validationError; validationError = TvPlayer.ValidateArray(Players, "Player", "Players", ownerTag); if (validationError != null) { return(validationError); } return(null); } // IConfigurationItem.Validate
} // Players public TvPlayer GetDefaultPlayer() { if (DefaultPlayer == null) { foreach (var player in Players) { if (player.Id == DefaultPlayerGuid) { DefaultPlayer = player; break; } // if } // foreach } // if return(DefaultPlayer); } // GetDefaultPlayer
} // SelectTvPlayerDialog_Load private void listViewPlayers_SelectedIndexChanged(object sender, EventArgs e) { SelectedPlayer = (listViewPlayers.SelectedItems.Count > 0) ? (TvPlayer)listViewPlayers.SelectedItems[0].Tag : null; buttonOk.Enabled = (SelectedPlayer != null); } // listViewPlayers_SelectedIndexChanged