Просто, чтобы я понял, вы сделали что-то вроде этого, верно?
public ListView MyListView { get { return this.listView1; } }
Итак, вы обращаетесь (во время разработки) к свойству MyListView в вашем UserControl?
Я думаю, что если вам нужна надлежащая поддержка во время разработки, вам лучше изменить свойство «Модификатор» в самом ListView (обратно на исходный UserControl) на Public - таким образом вы можете изменять ListView непосредственно в экземплярах UserControl. В любом случае, мне это удалось.