你可以通过结合使用ListBox控件和Tooltip控件来实现需要的效果。如下提供一段示例代码,供你参考:
private void Form1_Load(object sender, System.EventArgs e)
{
string connString = " server=SHA-RICKIE-01;database=pubs;uid=user;pwd=user";
string sqlString = " Select title from titles";
DataSet ds = new DataSet();
SqlConnection conn = new SqlConnection(connString);
SqlDataAdapter myDataAdapter = new SqlDataAdapter(sqlString,conn);
myDataAdapter.Fill(ds,"titles");

listBox1.DataSource = ds.Tables["titles"].DefaultView ;
// Set Field Name you want to get data from
listBox1.DisplayMember = "title";
} private void listBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
toolTip1.SetToolTip(listBox1,listBox1.Text);
toolTip1.Active = true;
}