private void ListsList_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.ListsList.SelectedItem == null) return;
ListElement list = (ListElement) this.ListsList.SelectedItem;
this.UsernameTextBox.Text = list.Username;
this.NameTextBox.Text = list.Name;
this.PublicRadioButton.Checked = list.IsPublic;
this.PrivateRadioButton.Checked = !list.IsPublic;
this.MemberCountTextBox.Text = list.MemberCount.ToString();
this.SubscriberCountTextBox.Text = list.SubscriberCount.ToString();
this.DescriptionText.Text = list.Description;
this.UserList.Items.Clear();
foreach (UserInfo user in list.Members)
this.UserList.Items.Add(user);
this.GetMoreUsersButton.Text = this.UserList.Items.Count > 0 ? Properties.Resources.ListManageGetMoreUsers2 : Properties.Resources.ListManageGetMoreUsers1;
}