Это действительно зависит от того, как связаны две формы.
В общем, я бы избегал создания объекта, который должен быть разделен между формами в форме. Сделайте это в отдельном классе.
Вы можете иметь любой класс, создающий экземпляр обеих форм, передать его конструктору для обеих форм, или, если он предназначен для одноэлементного создания, вы можете создать статическую ссылку на объект где-нибудь, например:
public class StaticRef {
static StaticRef() {
Elementi = new ObservableCollection<element>();
}
public static ObservableCollection<element> Elementi {get; set;}
}
Тогда в обеих формах вы будете использовать StaticRef.Elementi для доступа к общему объекту.
Опять же, это действительно зависит от того, что вы пытаетесь достичь, каков правильный способ сделать это.