private void AddButton_Click_1(object sender, EventArgs e)
        {
            if (OptionInput.Text == "")
            {
                MessageBox.Show("文字が空です",
                                "エラー",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            else
            {
                InputPlusList.Add(OptionInput.Text);
            }
            //ファイルを上書きし、Shift JISで書き込む
            System.IO.StreamWriter sw = new System.IO.StreamWriter(
                @"InputPlus.txt",
                false,
                System.Text.Encoding.GetEncoding("utf-8"));

            PlusOptionList.Items.Clear();
            //TextBox1.Textの内容を1行ずつ書き込む
            foreach (string line in InputPlusList)
            {
                sw.WriteLine(line);
                PlusOptionList.Items.Add(line);
            }
            //閉じる
            sw.Close();
            OptionInput.Clear();
        }
Beispiel #2
0
 public void Shuffle()
 {
     for (int i = 0; i < optionInputs.Length; i++)
     {
         int         rnd    = Random.Range(0, optionInputs.Length);
         OptionInput tempGO = optionInputs[rnd];
         optionInputs[rnd] = optionInputs[i];
         optionInputs[i]   = tempGO;
     }
 }
Beispiel #3
0
        static void OptionInputSample()
        {
            var widget = new OptionInput("cinput")
            {
                InstructionsText = "Select an option >>",
                ErrorText        = "Option no available, select one of the list!",
                Items            = new string[] {
                    "Item A",
                    "Item B",
                    "Item C"
                },
                NumberSeparator = ')'
            };

            widget.Margin.All = 1;

            Player.Mount(widget);

            Console.WriteLine("--END--");
        }