2013-06-04 26 views
5

Tôi đang sử dụng C#, XAML trong Microsoft Visual Studio.MarkUpExtension trong .Net Metro App

Trong WPF với phiên bản máy tính để bàn của khung .Net, có một lớp markupextension trong không gian tên System.Windows.Markup. Nhìn thấy nó từ câu trả lời được chấp nhận trong bài đăng này Should I declare converters in App.xaml or as a per-file resource?

Có tương đương hoặc thứ gì đó gần giống với phiên bản di động của .Net bạn sử dụng để tạo ứng dụng Metro không? Tôi dường như không thể tìm thấy không gian tên thích hợp hoặc không được hỗ trợ?

+0

nếu bạn muốn hộp kiểm loại trừ lẫn nhau, thì không sử dụng hộp kiểm. đó không phải là những gì họ đang làm. sử dụng nút radio thay thế. –

+2

Bạn có ý nghĩa gì bởi "trong Visual Studio". VS chỉ là IDE, không liên quan gì đến thư viện .NET. Có thể bạn đang sử dụng loại dự án sai hoặc khung đích sai. Hoặc bạn đang thiếu một số tham chiếu trong dự án của bạn. – jure

+0

@ MarcB, @ jure Xin lỗi, đó là tiêu đề sai. Tôi đã nhìn thấy một bài tương tự đã được cho wpf bằng cách sử dụng markupextension và ivalueconverter, tôi đã chỉ tự hỏi nếu có cái gì đó tương đương trong Visual Studio (cho Windows ứng dụng metro). – learner

Trả lời

7
+0

Có đáng để bạn tạo một tùy chỉnh không? – learner

+0

@learner Tôi không nghĩ rằng bạn sẽ có thể làm điều đó, ít nhất là không theo cách mà sau đó có thể được sử dụng từ XAML giống như cách bạn làm điều đó trong WPF. Microsoft đang vặn vẹo tất cả những thứ này lên đến nỗi tất cả chúng ta sẽ làm Objective-C trong một máy Mac và quên MS mãi mãi. –

+0

Tôi hiểu. Cảm ơn lời giải thích. – learner

Các vấn đề liên quan