myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Cross Platform Entwicklung - Mobile und IoT » Slider, Label in Xamarin
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Slider, Label in Xamarin

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Felix1989
myCSharp.de-Mitglied

Dabei seit: 08.08.2018
Beiträge: 4


Felix1989 ist offline

Slider, Label in Xamarin

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

Für ein Schulprojekt bräuchte ich dringend Hilfe,

Ich soll unter xamarin ein kleines Programm schreiben.

Es soll einen Slider sowie Labels enthalten. Beim slider Bewegen sollen die Jahreszahlen von z.B. 2000-2010 erscheinen. Darunter solll ein weiters Label erscheinen mit z.B. "Der Sommer war in diesem Jahr "Trocken" oder "Nass" oder "Heiss"". Realisiert werden soll es mit Xaml sowie C#.
Kann mir jemand helfen?

Viele Dank im Voraus!!
Neuer Beitrag 29.05.2020 12:41 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 14.203
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Was ist denn Deine Frage? Was hast Du probiert? Wo kommst Du nicht weiter?
 [Hinweis] Wie poste ich richtig?
Neuer Beitrag 29.05.2020 13:00 Beiträge des Benutzers | zu Buddylist hinzufügen
Th69
myCSharp.de-Poweruser/ Experte

avatar-2578.jpg


Dabei seit: 01.04.2008
Beiträge: 3.736
Entwicklungsumgebung: Visual Studio 2015/17


Th69 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Womit hast du denn genau Probleme?

Und meinst du "Xamarin Forms" oder aber speziell für Android oder iOS?
Die Doku zu Xamarin findest du unter  Xamarin-Dokumentation.
Neuer Beitrag 29.05.2020 13:06 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Felix1989
myCSharp.de-Mitglied

Dabei seit: 08.08.2018
Beiträge: 4

Themenstarter Thema begonnen von Felix1989

Felix1989 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Beim verschieben des Sliders soll je nach Jahreszahl in einem weiteren Label das Wort "Trocken" oder "Nass" dargestellt werden.
Die Werte will ich vorher selbst festlegen. Z.B. 2006, Trocken. Dann sollte beim verschieben des Sliders auf 2006 darunter der Text erscheinen " Der Sommer war trocken ".

Ich denke ich brauche die binding Eigenschaft im Text. Bin mir aber nicht sicher wie ich das realisieren soll.

Das Programm wird unter Xamrin.Forms geschrieben. Für Mobile Endgeräte.


Xaml:

<ScrollView>
<StackLayout>


<Slider Maximum="2010" Minimum="2000" x:Name="ASlider" ValueChanged="ASlider_ValueChanged"/>
<Label x:Name="SliderLabel" ></Label>
<Label x:Name="Wetter" Text=" Der Sommer war in diesem Jahr:" " binding{}"></Label>
</StackLayout>
</ScrollView>

C#:
private void ASlider_ValueChanged(object sender, ValueChangedEventArgs e)
{
SliderLabel.Text = ASlider.Value.ToString();
Neuer Beitrag 29.05.2020 14:44 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Th69
myCSharp.de-Poweruser/ Experte

avatar-2578.jpg


Dabei seit: 01.04.2008
Beiträge: 3.736
Entwicklungsumgebung: Visual Studio 2015/17


Th69 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Dann ändere doch den Text von dem Wetter-Label auch in der ASlider_ValueChanged-Methode.

Um mit Binding zu arbeiten, lies dir mal  Teil 4. Grundlagen der Datenbindung durch (dort wird auch als Beispiel ein Label anhand eines Sliders geändert).
Um jedoch effektiv damit zu arbeiten, solltest du MVVM einsetzen:  [Artikel] MVVM und DataBinding
Neuer Beitrag 29.05.2020 14:52 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 3 Monate.
Der letzte Beitrag ist älter als 3 Monate.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 28.09.2020 11:44