2013-06-04 7 views
5

Używam C#, XAML w Microsoft Visual Studio.MarkUpExtension w .Net Metro App

W przypadku WPF z wersją środowiska .Net dla komputerów desktop istnieje klasa klasy markupextension w przestrzeni nazw System.Windows.Markup. Widziałem to z zaakceptowanej odpowiedzi w tym poście: Should I declare converters in App.xaml or as a per-file resource?

Czy istnieje odpowiednik lub coś podobnego do wersji mobilnej .Net, której używasz do tworzenia aplikacji Metro? Nie mogę znaleźć odpowiedniej przestrzeni nazw lub czy nie jest ona obsługiwana?

+0

jeśli chcesz, aby pola wyboru wzajemnie się wykluczały, nie używaj pól wyboru. to nie jest to, po co oni są. zamiast tego użyj przycisków radiowych. –

+2

Co masz na myśli przez "w Visual Studio". VS to tylko IDE, nie ma nic wspólnego z biblioteką .NET. Być może używasz niewłaściwego typu projektu lub niewłaściwego środowiska docelowego. Lub brakuje niektórych odniesień w projekcie. – jure

+0

@ MarcB, @ jure Przepraszamy, to był zły tytuł. Widziałem podobny post, który był dla wpf przy użyciu markupextension i ivalueconverter, właśnie zastanawiałem się, czy istnieje coś podobnego w Visual Studio (dla aplikacji metro Windows). – learner

Odpowiedz

7
+0

Czy warto tworzyć niestandardowy? – learner

+0

@learner Nie sądzę, że będziesz w stanie to zrobić, przynajmniej nie w taki sposób, który może być następnie użyty z XAML w taki sam sposób, jak robisz to w WPF. Microsoft wkręca wszystkie te rzeczy tak bardzo, że wszyscy skończymy robić Objective-C na Macu i na zawsze zapomnieć o MS. –

+0

Rozumiem. Dziękuję za wyjaśnienie. – learner

Powiązane problemy