Дані про проект до XAML

Огляд

XAML (розширювана мова розмітки додатків)-це декларативна мова на основі XML, що використовується в основному для визначення інтерфейсів користувача в .NET, таких як WPF та UWP. Aspose.tasks для .NET дозволяє розробникам експортувати дані Microsoft Project (MPP, XML) до XAML FORMAT, який потім може бути вбудований у настільні програми, надруковані або подальше налаштовані за допомогою інструментів WPF/XAML.

Ця функція корисна, коли:

Підтримувані подання виводу

Презентаційна форма перерахування визначає підтримувані типи перегляду під час експорту в XAML:

Вони можуть поєднуватися з параметрами відображення, щоб повністю налаштувати вихід.

Надання XAML з опціями збереження

Щоб передати файл проекту до Xaml:

  1. Створити екземпляр xamloptions;
  2. Налаштування параметрів макета, перегляду та відображення:
    • FitContent: ensures the content fits into view;
    • LegendOnEachPage: toggles legend visibility;
    • Timescale: sets granularity (e.g., Days, Weeks);
    • View: defines the layout and columns to include;
  3. Збережіть проект за допомогою Project.save () з savefileformat.xaml.

Приклад 1: Основне збереження до XAML

Advanced Usage: Customizing View Options

Aspose.Tasks allows fine-grained customization of the XAML output. You can define:

Example 2: Export XAML with View Options

Rendering with Different Presentation Formats

You can choose different data perspectives when exporting to XAML using the PresentationFormat property.

Example 3: Export TaskUsage, ResourceUsage, and Gantt views

Підсумок

Експорт даних проєкту в XAML за допомогою Aspose.Tasks для .NET відкриває потужні можливості інтеграції з настільними програмами на основі WPF/XAML. Вихідні дані є векторними, незалежними від роздільної здатності та готовими до динамічного стилізації та відображення.

🔗 Див. також:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.