C# i globalny obiekt

0

Witam,
mam program w C# z użyciem WPFa.
Jest główne okno, w którym znajduje się Frame.
Jest klika Page'ów, które w trakcie programu są ładowane do Frame okna głównego.
Chcę stworzyć obiekt, którego instancja będzie widziana w każdym Page'u jak i w oknie głównym.
Czy jest to możliwe? Jeśli taki obiekt stworzę w głównym oknie, to nie wywołam jego metod z załadowanego aktualnie page'a, a jest mi to potrzebne.

0

poczytaj o wzorcach projektowych a konktretnie o wzorcu: singleton

0

Przy okazji poczytaj, dlaczego jego uzycie bywa niewskazane; nie mowie bys nie uzywal - mowie, bys znal tego konsekwencje.

0

W/w "obiekt" nie musi być koniecznie obiektem, w .NET-owym tego słowa znaczeniu. Jeśli masz jakieś funkcje zebrane i chcesz je używasz w różnych miejscach, możesz użyć publicznej klasy statycznej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1