Простая кольцевая диаграмма в микродиаграммах для c# WPF - PullRequest
0 голосов
/ 19 июня 2020

Я хочу использовать Microcharts для создания простых графиков в моем XAML коде для проекта C# Windows . Net 4.7 в Visual Studio.

Я использую следующий код, чтобы создать окно с WPF , некоторыми строками и столбцами сетки и отобразить его. В идеале одна из этих строк / столбцов будет отображать интересующую меня диаграмму. Я не уверен, можно ли использовать Microcharts в моем проекте, поскольку это не проект UWP, и я не могу все это изменить ради этого одного графика.

<Window x:Class="Myproject.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:chartingToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit"
        xmlns:microcharts="clr-namespace:Microcharts.Forms;assembly=Microcharts.Forms"
        Title="Analysis Display" FontFamily="Candara" FontWeight="Light" FontSize="24"
        Width="Auto" Height="Auto" SizeToContent="WidthAndHeight">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="20" />
            <ColumnDefinition Width="auto" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="20" />
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="20" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="20" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="20" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="auto" />
            <RowDefinition Height="20" />
        </Grid.RowDefinitions>

        <microcharts:ChartView x:Name="chartView" />
    </Grid>
</Window>

Предупреждение на <microcharts:ChartView x:Name="chartView" /> согласно примеру в ссылке:

Имя «ChartView» не существует в namespace "clr-namespace: Microcharts.Forms; assembly = Microcharts.Forms".

Может ли кто-нибудь помочь мне выяснить, как настроить базовый c XAML этой реализации? Я установил Microcharts из пакетов NuGet , поэтому я почему-то предполагаю, что смогу запустить его здесь, не создавая новый проект UWP.

Спасибо

1 Ответ

0 голосов
/ 26 июня 2020

Я не думаю, что Microcharts поддерживает WPF.

...