You need to implement some non-private (internal) method/property in the form; better yet, implement some interface in the form which does that. The interface should be visible to
Class1
, in all cases, you need your
Class1
need to have to form instance reference.
For more detail on my approach, other options and the discussion, see this:
How to copy all the items between listboxes in two forms[
^].
This discussion is about two different forms, but it covers your case as well: one form and some separate class.
—SA