PDA

View Full Version : جابجایی با tab



amintt
سه شنبه 11 اردیبهشت 1397, 09:18 صبح
سلام دوستان لطفاً راهنمایی کنید چطور می شه با کلید تب بین تکس باکس جابجا شد.ولی با گذاشتن شرط
به عنوان مثال:
if (e.KeyCode == Keys.Tab)
{
if (radioButton1.Checked == true)
{
code_n.Focus();


}
else
{
name_n.Focus();
}
}
ولی این کد جواب نداد

رامین مرادی
سه شنبه 11 اردیبهشت 1397, 13:19 عصر
این کد رو تو کدوم رویداد میزارید؟

aminttt
سه شنبه 11 اردیبهشت 1397, 13:40 عصر
این کد رو تو کدوم رویداد میزارید؟
داخل رویداد key down

danialafshari
چهارشنبه 12 اردیبهشت 1397, 04:47 صبح
با سلام
لطفاً از قالب C# برای قرار دادن کد استفاده کنید
درست متوجه نشدم ولی اگر میخواین مثلاً وقتی اومدین روی object برای فوکوس بهش شرط بدین میتونید از رویداد Leave استفاده کنید

private void radioButton1_Leave(object sender, EventArgs e)
{
if (radioButton1.Checked)
textBox1.Focus();
else
textBox2.Focus();
}

aminttt
چهارشنبه 12 اردیبهشت 1397, 16:33 عصر
با سلام
لطفاً از قالب C#‎ برای قرار دادن کد استفاده کنید
درست متوجه نشدم ولی اگر میخواین مثلاً وقتی اومدین روی object برای فوکوس بهش شرط بدین میتونید از رویداد Leave استفاده کنید

private void radioButton1_Leave(object sender, EventArgs e)
{
if (radioButton1.Checked)
textBox1.Focus();
else
textBox2.Focus();
}


if (radioButton1.Checked==true)
{
if (e.KeyData == Keys.Tab)
{
e.IsInputKey = true;
mablagh_h.Focus();
// MessageBox.Show("");
}

}
if (radioButton2.Checked == true)
{
if (e.KeyData == Keys.Tab)
{
e.IsInputKey = true;
niat.Focus();
// MessageBox.Show("");
}