关于从数据库获取填充到LISTBOX中,如何对齐
这是代码。能够显示到LISTBOX中去,但是显示有个问题。   
           string UserNamee;
             string UserStatet;
             string UserQxx;
             string SSql = "select * from Table_User";
             conn.Open();
             SqlCommand cmd = new SqlCommand(SSql, conn);
             SqlDataReader reader = cmd.ExecuteReader();
             while (reader.Read())
             {
                 UserNamee = reader[1].ToString();
                 UserStatet = reader[5].ToString();
                 UserQxx = reader[7].ToString();
                 listBox1.Items.Add(UserNamee +"    " + UserStatet + "    " + UserQxx);
             }
             reader.Close();
             reader.Dispose();
             conn.Close();
如果UserNamee都是3个字的话,能够正常对齐显示如下:
张三三    在线     
张二二    离开    去玩了
张一一    离开    休息
如果UserNamee有一是2个字的名字的话,就不能正常对齐显示了。
张三三    在线
张二    离开    去玩了
张一一    离开    休息
请问这个该怎么解决啊
------解决方案--------------------
试试这样会不会好点
listBox1.Items.Add(UserNamee +"\t\t" + UserStatet + "\t\t" + UserQxx);