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(); }
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; } }
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--"); }