WPF Przechodzenie miedzy oknami

WPF Przechodzenie miedzy oknami
QA
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Lokalizacja:Tychy
  • Postów:45
0

Witam,
robię pierwszą aplikacje w WPFie i od początku chciałbym zrobić ja dość przejrzysta. I zastanawiam się czy jest możliwość zrobienia takiego menu głównego w którym mielibyśmy kilka przycisków a po kliknięciu danego przycisku otwierałoby mi się nowe okno lub strona i tam mógłbym dalej pracować. Przykład:
Button "Wczytaj" po kliknięciu wczytuje się obraz który wyświetla się w nowym oknie i w tym nowym oknie mamy już cały toolbar i jakieś dodatkowe narzędzia do pracy z tym itd.

Ewentualnie zamiast nowych okien np zrobienie czegoś takiego jak mamy w excelu żeby nowy obrazek otwierał się w nowej "karcie" i tak jak poprzednio wszystkie narzędzia byłyby tam już umieszczone. No i dalej czy dałoby się to ustawić dynamicznie, żeby takie okno czy karta były tworzone dla każdego kolejnego wczytanego obrazu.

AL
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 2 miesiące
  • Postów:308
0

TabControl? Stwórz sobie własną kontrolkę a później dodawaj do okna aplikacji. Masz np jakieś menu, klikasz coś i podmieniasz kontrolkę np z a na b i masz cały program w jednym oknie a kod kontrolek osobno, i nie ma jakiegoś wielkiego burdelu, można się łatwo połapać co jest do czego.

QA
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Lokalizacja:Tychy
  • Postów:45
0

Wielkie dzieki! :P

QA
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Lokalizacja:Tychy
  • Postów:45
0

A jeszcze powiedz mi czy można to robić dynamicznie? Żeby np, można było pracować na kilku zdjęciach, czyli po każdym kliknięciu "wczytaj" otwierało się kolejne okno "TabControl'a".

HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:2 dni
  • Postów:1857
0

Można.
Stwórz kolejną zakładkę dynamicznie po porostu ;).

QA
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Lokalizacja:Tychy
  • Postów:45
0

Jeszcze raz wielkie dzieki! :D

GR
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 9 lat
  • Postów:54
1

A ja proponuję coś innego. Poczytaj o PRISM, można w nim robić aplikację z wieloma modułami. Masz główne okienko shell i możesz go sobie podzielić na np. nagłówek, stopke itd.

Tutaj jest fajny poradnik:
http://programuje.net/jak-napisac-aplikacje-prism-w-wpf-cz1/

Od razu ucz się dobrych praktyk i wzorców.

QA
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Lokalizacja:Tychy
  • Postów:45
0

Ooo clkiem ciekawa sprawa. Naprawde wielkie dzieki za te materialy ;)

plug
  • Rejestracja:ponad 10 lat
  • Ostatnio:3 dni
  • Lokalizacja:Krk
0

Polecam tą technologie
http://caliburnmicro.com/documentation/composition

Poczytaj sobie ten rozdział, jest to dobrze opisane czego potrzebujesz

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.