2016-07-20 10 views
1

XML名前空間に存在していないが、私は、チャートやデバッグを追加するとき、それは言う:現代のUI ClusteredBarChartは、私はチャートを作成するためのメトロチャートを使用しています

Error: The tag 'ClusteredBarChart' does not exist in XML namespace 'clr-namespace:De.TorstenMandelkow.MetroChart;assembly=De.TorstenMandelkow.MetroChart'. Line 325 Position 22.

私はすでに参照してWPF用のDLLを追加し、名前を追加しましたスペースとして

xmlns:chart="clr-namespace:De.TorstenMandelkow.MetroChart;assembly=De.TorstenMandelkow.MetroChart" 

なぜこのエラーが発生しているのですか?

EDIT:あなたはBinaries/WPFフォルダの下にDLLを使用している場合 これは

<chart:ClusteredBarChart x:Name="barchart1" ChartSubTitle="Population in millions" ChartTitle="Countries by population"> 
    <chart:ClusteredBarChart.Series> 
    <chart:ChartSeries DisplayMember="Name" ItemsSource="{Binding Path=Populations}" SeriesTitle="World largest populations" ValueMember="Count" /> 
    </chart:ClusteredBarChart.Series> 
    </chart:ClusteredBarChart> 
+0

これは、チャートコントロール追加するためのコードである<チャート:ClusteredBarChart X:NAME = "barchart1" ChartSubTitleは= "百万人口" ChartTitle = "集団によって国"> <図表:ClusteredBarChart.Series>

答えて

0

をグラフコントロールを追加するためのコードで、エラーメッセージにもかかわらず、それはまだ動作します。ソースコードをダウンロードしてコンパイルし、コンパイル結果のDLLを使用すると、エラーメッセージが表示されなくなります。

<Window x:Class="WpfApplication249.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:chart="clr-namespace:De.TorstenMandelkow.MetroChart;assembly=De.TorstenMandelkow.MetroChart" 
    xmlns:local="clr-namespace:WpfApplication249" 
    mc:Ignorable="d" 
    Title="MainWindow" Height="350" Width="525"> 

<Window.DataContext> 
    <local:MyViewModel/> 
</Window.DataContext> 

<Grid> 
    <chart:ClusteredBarChart x:Name="barchart1" 
          ChartSubTitle="Population in millions" 
          ChartTitle="Countries by population"> 
     <chart:ClusteredBarChart.Series> 
      <chart:ChartSeries DisplayMember="Name" 
           ItemsSource="{Binding Path=Populations}" 
           SeriesTitle="World largest populations" 
           ValueMember="Count" /> 
     </chart:ClusteredBarChart.Series> 
    </chart:ClusteredBarChart> 
</Grid> 

enter image description here

+0

ありがとうございました!実際、ソースコードは4.5フレームワークであり、私のプロジェクトは4.0フレームワークです。しかし、あなたは私にこれを解決する方法を与えました! –

+0

それはあなたのために働いて聞いてうれしい。 – jsanalytics

+0

ちょっと別の問題、チャートが表示されない!いくつかの例外がスタイルでスローされている、それは 'ChartBase'のターゲットタイプが要素 'ClusteredBarChart'のタイプと一致しないと言います –

関連する問題