のグローバル整数を宣言し、私はこのコードはWinフォーム
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
i = 15 - textBox1.Text.Length;
timer1.Enabled = true;
timer1.Start();
}
else
{
timer1.Enabled = false;
}
}
private int i = 15 - textBox1.Text.Length; //this wont work but i need it to
private int y = 15 - textBox1.Text.Length; //this wont work either but i also need it to
private void timer1_Tick(object sender, EventArgs e)
{
if (i <= 11)
{
i++;
string ping = new string(' ', i) + textBox1.Text;
label1.Text = ping;
if (i == 10)
{
y = 11;
}
}
else if (y > 0)
{
y--;
string pong = new string(' ', y) + textBox1.Text;
label1.Text = pong;
if (y == 0)
{
i = 0;
}
}
}
のグローバル整数としてint型
private int i = 15 - textBox1.Text.Length;
を宣言しようとしていますが、私はエラー
フィールド初期化子ができません取得します非静的フィールド、メソッド、またはプロパティを参照してください 'text_test.Form1.textBox1'
ヘルプ?その後、その後
、あなたは 'TextBox'、' checkbox'で、と 'Label'を持っていて、チェックボックスをチェックするとき:TextChangedイベント「テキストボックスのイベントハンドラを追加します。 'Timer'がラベルのテキストをアニメートするようにします。これまでのところ私はそうですか?チェックボックスをオンにしているときに、ユーザーがテキストボックス内の値を編集したときに、何が起こりたいのですか? –