private void listBox2_SelectedIndexChanged(object sender, EventArgs e) { if (listBox2.SelectedIndex < 0 || xLoadedGPD == null) { return; } pictureBox3.Image = xLoadedGPD.GetAchievementImage(listBox2.SelectedIndex); textBoxX5.Text = xLoadedGPD.Achievements[listBox2.SelectedIndex].Description1; textBoxX6.Text = xLoadedGPD.Achievements[listBox2.SelectedIndex].Description2; textBoxX5.MaxLength = textBoxX5.Text.Length; textBoxX6.MaxLength = textBoxX6.Text.Length; textBoxX7.Text = xLoadedGPD.Achievements[listBox2.SelectedIndex].Title; textBoxX7.MaxLength = textBoxX7.Text.Length; switch (xLoadedGPD.Achievements[listBox2.SelectedIndex].LockType) { case FlagType.Locked: comboBoxEx1.SelectedIndex = 0; break; case FlagType.UnlockedOffline: comboBoxEx1.SelectedIndex = 1; break; case FlagType.UnlockedOnline: comboBoxEx1.SelectedIndex = 2; break; } try { dateTimePicker2.Value = dateTimePicker1.Value = xLoadedGPD.Achievements[listBox2.SelectedIndex].UnlockTime; } catch { dateTimePicker2.Value = dateTimePicker1.Value = DateTime.Now; } }
private void listBox2_SelectedIndexChanged(object sender, EventArgs e) { int idx = listBox2.SelectedIndex; if (idx < 0) { return; } textBoxX7.Text = xgame.Achievements[idx].Title; textBoxX5.Text = xgame.Achievements[idx].Description1; textBoxX6.Text = xgame.Achievements[idx].Description2; pictureBox3.Image = xgame.GetAchievementImage(idx); }