I have One listview and Four Textboxes
When i mouse hover listview Items i want to displays those subitems in Textboxes
I tried this but didn't get the solution.............
private void lvThumbnail_MouseHover(object sender, EventArgs e)
{
try
{
if (lvThumbnail.SelectedItems.Count > 0)
{
txtCity.Text = lvThumbnail.SelectedItems[0].SubItems[1].Text;
txtCurrency.Text = lvThumbnail.SelectedItems[0].SubItems[2].Text;
txtPopulation.Text = lvThumbnail.SelectedItems[0].SubItems[3].Text;
txtLanguage.Text = lvThumbnail.SelectedItems[0].SubItems[4].Text;
lvThumbnail.Refresh();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Loading
Santhosh Kumar JayaramanPosted Oct 22, 2012, 3:09 AM
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
listView1.Items.Add("Test");
listView1.Items.Add("Test1");
listView1.Items.Add("Test2");
}
private void listView1_ItemMouseHover(object sender, ListViewItemMouseHoverEventArgs e)
{
MessageBox.Show(e.Item.Text.ToString());
}
}
Check this also.
http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.itemmousehover.aspx