"plany ćwiczeń"

VV
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
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# ;)

  • Rejestracja: dni
  • Ostatnio: dni
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.

VV
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

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

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.