private void InputNameText_Changed(object sender, EventArgs e) { isDialogue(false); int No = 0; //スキを見せぬ二段構え if (!int.TryParse(InputName.Text, out No)) { No = Array.IndexOf(Names.Data(), InputName.Text) + 1; } if (No > Parameter_BD.PreSet.Menber) { No = Parameter_BD.PreSet.Menber; } if (No > 0) { TempPokemon = new Parameter_BD.Derivation.TempPokemon(No, 0); isDialogue(true); ShowImg_newForm.ImageLocation = (Parameter_BD.PreSet.DBLocation + "pokeimage/" + String.Format("{0:000}", No) + "_0" + ".png"); TempPokemon.GetChangeData(); MegaSwitch.Enabled = TempPokemon.MegaAble; InputForm.Items.Clear(); if (TempPokemon.ChangeAble) { InputForm.Text = "デフォルト"; InputForm.Items.Add("デフォルト"); foreach (var item in TempPokemon.anotherform) { InputForm.Items.Add(item.Name); } InputForm.Enabled = true; } else { InputForm.Text = "N/A"; InputForm.Items.Add("N/A"); InputForm.Enabled = false; } InputForm.Enabled = (TempPokemon.ChangeAble); No2Name.Enabled = true; SelectItemList.SelectedIndex = 0; Refresh(); } else { //isDialogue(false); ShowImg_newForm.ImageLocation = (Parameter_BD.PreSet.DBLocation + "system/noimage.png"); } ShowImg_newForm.Show(); }
private void Form1_Load(object sender, EventArgs e) { ShowImg.ImageLocation = Parameter_BD.PreSet.DBLocation + "system/noimage.png"; AutoCompleteSet(InputName, Names.Data()); AutoCompleteSet(OtherItem_Set, Items.GetList()); ShowImg_newForm.ImageLocation = (Parameter_BD.PreSet.DBLocation + "system/noimage.png"); ShowImg_newForm.Show(); isDialogue(false); SelectItemList.Items.AddRange(new string[6] { "なし", "いのちのたま", "こだわりスカーフ", "こだわりめがね", "じゃくてんほけん", "とつげきちょっき" } ); Height = 430; Width = 610; }