怎么横向显示? 是:    string st1="a";
    string st2="b";
    string st3="c";
    listBox1.Items.Add(st1+st2+st3); 建议使用ListView

解决方案 »

  1.   

    你想要的是ListView中的Detail那种效果吗?改用ListView吧!
      

  2.   

    1楼说的好象不对吧,你应该使用ListView的
      string st1="a";
      string st2="b";
      string st3="c";
      listBox1.Items.Add(st1+st2+st3);   <=>
      
      string st1="a";
      listBox1.Items.Add(st1);
      

  3.   

    while (myReader.Read())
    {listView1.Items.Add (myReader[1].ToString());
    listView1.Items.Add (myReader[2].ToString());
    listView1.Items.Add (myReader[3].ToString());
    listView1.Items.Add (myReader[4].ToString());
    }
    出来的纪录都在同一行上
    例如:
    李鸣  男     刘建   男      马元   男我要的效果是
    李鸣  男 
    刘建  男
    马元  男
      

  4.   

    你把listview的宽度弄小点不行吗?
      

  5.   

    那你试试用Details来显示
    listView1.View=View.Details;