Witam,
Przejde od razu do problemu.
Tworzę bibliotekę DLL, dodatkowo formularz (WinForm). W bibliotece za wywołanie formularza odpowiada funkcja:
public void AktualizacjaBazyForm()
{
AktualizacjaBazy frm = new AktualizacjaBazy();
frm.Show();
}
Z formularza ładnie wszystkie metody z biblioteki działają.
I teraz pytanie, w jaki sposób odwołać się z biblioteki do obiektów znajdujących się na formatce?
Próba dostepu do obiektu taka jak w przypadku dostepu z jednej do drugiej formatki
((Form1)this.Owner).pbPostep.Value = 50;
jest niedostępna. Obiekt ma ustawiony modyfikator public.
Co do przestrzenia nazw to formularz jest w xxx.xxx, natomiast obiekt biblioteki xxx.xxx.xxx.xxx, może tutaj lezy problem, niestety nie potrafię tego rozwiązać. Ale z drugiej strony, skoro mogę z biblioteki wywołać formularz, to zapewne mozna zarządzać jej obiektami, tylko jak?