Of course this is possible, there are several options to do that. See this code as an example:
Form1:
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Form2 frm = new Form2();
frm.DoStuffWithListView(listView1);
}
}
}
Form2:
namespace WindowsFormsApplication1
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
public void DoStuffWithListView(ListView lst)
{
lst.Items.Add("Hello");
}
}
}