當前位置:編程學習大全網 - 網站源碼 - C#制作壹個這個的下拉框要怎麽做? 這個是我寫的源碼 達不到效果 求高手指點

C#制作壹個這個的下拉框要怎麽做? 這個是我寫的源碼 達不到效果 求高手指點

String[] address = { "@qq.com", "@163.com", "@foxmail.com", "@gmail.com", "@126.com", "@hotmail.com", "@139.com", "@sina.com", "@yahoo.com", "@sohu.com" };

private void comboBox1_TextChanged(object sender, EventArgs e)

{

if (comboBox1.Text.Length > 0)

{

comboBox1.DroppedDown = true;

StringBuilder sb = new StringBuilder();

string[] strs = comboBox1.Text.Split('@');

for (int i = 0; i < address.Length; i++)

{

comboBox1.Items[i] = String.Format("{0}{1}", strs.Length > 0 ? strs[0] : "", address[i]);

}

comboBox1.SelectedIndex = 0;

}

else

{

comboBox1.DroppedDown = false;

for (int i = 0; i < address.Length; i++)

{

comboBox1.Items[i] = String.Format("{0}", address[i]);

}

}

}

  • 上一篇:域名被墻了怎麽辦啊?有沒有什麽查詢工具?
  • 下一篇:微信抽獎助手在哪裏,怎麽打開?
  • copyright 2024編程學習大全網