2010-08-17 2 views

ответ

0

XAML также является основой для XPS.

0

Он также используется в офисе 2007+ * х форматов

0

Вы можете использовать его для что угодно (начиная с .NET 4.0, если я не ошибаюсь, не пробовал в 3.5).

Однако, если вы это сделаете, пожалуйста, также используйте другие полезные вещи, которые могут предложить .NET, такие как «INotifyPropertyChanged» и свойства зависимостей. В противном случае все, что вы создадите, будет менее оптимальным решением.

0

Существует большая ошибка, которую я часто вижу, когда люди говорят, «XAML - это разметка UI». Это не. У вас может быть XAML без интерфейса. XAML - это, по сути, графа объектов XML. Это разметка для создания классов. Он предоставляет синтаксическому анализатору инструкции о том, как создавать экземпляры типов и устанавливать свойства для этих типов. Это очень полезно для создания пользовательского интерфейса в WPF и Silverlight, но также может распространяться на образцы данных, просматривать модели и другие конструкции. Как упоминалось здесь, он также используется в Workflow и других областях.

+0

Спасибо. Я точно знаю, что такое XAML. Но я не знал, что он использовался в других технологиях, таких как WorkFlow. – 2010-08-18 02:33:29