Як підключити компонент Chart для використання у програмі WPF, Techweirdo

Posted on Листопад 27, 2010

Системні вимоги: Windows XP/Vista, Visual Studio 2010, Blend Studio 4.0, WPF Toolkit (http://wpf.codeplex.com/releases/view/40535).

При роботі з новою версією WPF 4.0 стикаєшся з проблемою, а саме: якщо раніше компонент відображення графіків та діаграмChart при роботі в Blend Studio був доступний на вкладціControls, то тепер його там по замовчування немає. Тому доводиться підключати цей компонент вручну.

Необхідно зауважити, що Blend Studio пропонує функціонал для підключення зовнішніх dll-бібліотек до проекту, проте користуватися ним не рекомендую з тієї причини, що dll-бібліотеки в цьому випадку підключаються як окремі файли, а не як глобальні зареєстровані бібліотеки в системі (що призводить до непотрібного збільшення розміру дистрибутива програми, оскільки файл бібліотеки копіюється в папку з проектом). Тому розглянемо спосіб підключення через Visual Studio 2010.

Крок перший. Відкриваємо/створюємо проект WPF за допомогою Visual Studio 2010

підключити

Після відкриття проекту у VisualStudio 2010 зверніть увагу на панель інструментів (яка доступна при відкритій головній формі програми). У ній розташовані основні елементи інтерфейсу користувача WPF (Button, CheckBox, ComboBox та ін). Як бачимо - компонента Chart тут немає (див. рис. 1).

Крок другий. Підключаємо компонент для відтворення діаграм/графіків Chart до панелі інструментів ToolBox

компонент

Для цього в панелі інструментівToolBox клацаємо правою кнопкою миші та викликаємо контекстне меню. У контекстному меню вибираємо пункт "ChooseItems…" (див. рис. 2). Після цього з'являється діалогове вікно вибору елементів панеліінструментів, як показано на малюнку 3.

компонент

Вибираємо вкладкуWPFComponents, у списку компонентів знаходимо елементChart і помічаємо його галочкою. НатискаємоOK.

використання

КомпонентChart з'явився у спискуToolBox (рис. 4). Примітка: не рекомендується забирати галочки з інших елементів, т.к. у цьому випадку вони пропадуть із панеліToolBox.

Крок третій. Додаємо компонент для відтворення діаграм/графіків Chart у проект WPF

компонент

Після того, як проект збережено, можна відкрити його в Blend Studio 4.0 для продовження роботи над інтерфейсом (при цьомуChart вже буде доступний на панеліControls ), або продовжити розробку у Visual Studio 2010