none
neue Klasse NumberInputBox.cs für WindowsPhone8.1 RRS feed

  • Frage

  • Hallo,

    ich habe mir die Microsoft maps-samples /AreaSelector angeschaut, diese Sind ca. 2 Jahre alt und sind für 8 und nicht 8.1 geschrieben.

    Ich selber verwende VS2013Update4, und ich ein neues WP8.1 Projekt möchte ich die NumberInputBox.cs Klasse wie in den Microsoft Beispielen verwenden.

    Das Problem kennt sicher jeder, ich möchte vermeiden das jemand eine 0 eingibt oder das Feld ganz leer lässt.

    Nachdem ich die neue Klasse hinzugefügt habe, kann ich aber leider kein Element vom Typ NumberInputBox in der MainPage.xaml hinzufügen, ich erhalte immer die Meldung: Der Name "NumberInputBox" ist im Namespace "using:App4" nicht vorhanden, obwohl der Namespace in der Datei NumberInputBox.cs "App4" lautet. Sogar IntelliSense schlägt es mir vor!!!! aber nach Auswahl bleibt <local:NumberInputBox...  hellblau unterstrichen.

    Ich habe mich an diese Anleitung gehalten.

    Was kann ich tun? Bitte um Info


    mit C64 aufgewachsen

    Mittwoch, 10. Dezember 2014 10:57

Antworten

Alle Antworten

  • Hallo,
    hast du das Projekt mal neu erstellt? IntelliSense richtet sich mittlerweile fast immer nach dem gegebenen Code, die angezeigten Fehler im XAML allerdings oftmals nach Dateien aus dem Cache.

    Erstelle also einfach mal das Projekt neu (im Erstellen-Menü). Wenn das noch nicht hilft, entferne zunächst die Verwendung des Controls, erstelle die Projektmappe neu und füge den XAML Code wieder ein.


    Tom Lambert - C# MVP
    Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
    Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
    Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets

    • Als Antwort markiert StefanWxx Mittwoch, 10. Dezember 2014 14:31
    Mittwoch, 10. Dezember 2014 13:23
  • Vielen Dank für den Hinweis!

    Ich hatte ein Projekt komplett neu erstellt, aber damit hat es auch nicht funktioniert.. und dann auf einmal ging es. Aber es war für mich leider nicht nachvollziehbar warum auf einmal.

    Dann nochmal mit einem anderen Projekt versucht, genau das gleiche Verhalten. Ich konnte eine NumberInputBox via Code erzeugen, mit xaml nicht. Dann habe ich das StartProjekt von PhoneApp auf App umgestellt und siehe da, keine Fehler mehr. 

    Es lag wohl  nicht an der Syntax.. ich bin deiner Meinung: Der Cache ist der Verursacher

    Vielen Dank nochmals


    mit C64 aufgewachsen

    Mittwoch, 10. Dezember 2014 14:30