"plany ćwiczeń"

0

Cześć. Ostatnio wrzuciłem aplikację na platformę windows phone (fitness etc.). Potrzebuję pomocy przy moim nowym celu, który będzie dodany w update aplikacji.
Postaram się jak najbardziej przybliżyć problem:
Wyobraźcie sobie ćwiczenie jak np 6 weidera. Cały "kurs" trwa 42 dni. Chciałbym zrobić "plan" takiego ćwiczenia
a teraz konkretnie
Ja wyobrażam to sobie tak; strona,a na niej dwa buttony (nowy trening oraz kontynuuj trening). Kliknięcie buttona nowy trening przenosi na stronę z dniem pierwszym całego zestawu. Następnie, na tej stronie z dniem pierwszym jest napisane co należy robić etc. oraz na samym dole widniał by magiczny przycisk, który zmienił by mi "ustawienia" przycisku kontynuuj trening z wartości zerowej (wcześniej nie można go kliknąć) na wartość, która przenosiłaby na stronę z dniem drugim. W skrócie;

Dajmy na to, że kliknąłem przycisk "kontynuuj trening", zostałem przeniesiony na dzień 5. zrobiłem dzień 5 całego zestawu, klikam przycisk "Zakończ ćwiczenia" znajdujący się na stronie z dniem 5. W tym momencie ustawienia przycisku "kontynuuj trening" musiałyby zmienić się z przenoszenia zamiast na dzień 5 , to na 6. I tak cały czas aż do 42 dnia.

Dałoby się zrobić?
Jeśli tak, to jak musiałbym zaprogramować każdy przycisk, żeby działał jak należy?

Podsumowując, każdy następny przycisk z każdego nowego dnia zmieniałby ustawienia przycisku "kontynuuj trening".

Jeśli czegoś nie zrozumieliście to piszcie
Prosiłbym o podejście do sprawy na chłopski rozum, nie umiem jeszcze na tyle C# ;)

0

Problem raczej prosty, a to chyba najbardziej beginnerski sposób...
Razem z aplikacją będziesz przechowywał jeden plik tekstowy z jedną zmienną. Na początku niech to będzie zero.
Wczytujesz tę zmienną z pliku przy każdym starcie programu. Na zdarzenie ładowania strony pierwszej dajesz if'a jeśli ta zmienna to 0 to parametr enabled buttona kontynuuj dajesz na false w przeciwnym razie na true. Przy kliknięciu na nowy ta zmienna ustawiasz na 1. Przy kliknięciu kontynuuj wyświetlasz ćwiczenia zgodne z danym dniem. Button zakończ ćwiczenie oczywiście inkrementuje zmienną zmienną, przy czy jak jest ona równa 43 to ustawia ją na zero.... Na zdarzenie zamknięcia programu nadpisujesz to zmienną do pliku.

0

Gdzie powinienem w takim razie trzymać informacje na każdy dzień? Images, textblocks etc ?

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