首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF Toolkit on Chart系列中的绑定

WPF Toolkit on Chart系列中的绑定
EN

Stack Overflow用户
提问于 2013-06-16 05:01:48
回答 1查看 2.1K关注 0票数 0

这是我在这里的第一篇文章,所以,很抱歉我提前犯了错误:)。这就是我的问题:我正在尝试使用MVVM模式构建一个WPF应用程序,但我并不总是能够在图表中加载数据。它唯一有效的时候就是我使用PieSeries的时候。在所有其他情况下,我收到一个错误。奇怪的是,在我的设计器窗口中可以看到我的图表。下面是我的代码:

代码语言:javascript
复制
<Border Background="White" BorderThickness="2" BorderBrush="Black" Grid.Column="1">
    <!--ContentPresenter Content="{Binding Path=FormHost}">
    </ContentPresenter-->
    <Grid>
        <chart:Chart Name="chart1">                                   
            <chart:Chart.Series>
                <chart:PieSeries Name="series1" ItemsSource="{Binding ChartItems}"
                                 IndependentValueBinding="{Binding Path=Name}"
                                 DependentValueBinding="{Binding Path=Value}"/>
            </chart:Chart.Series>
        </chart:Chart>
    </Grid>
</Border>

在viewModel中,我有其他一些东西:

代码语言:javascript
复制
private ObservableCollection<ChartElement> chartItems; 
public MainWindowViewModel()
{                       
    chartItems = new ObservableCollection<ChartElement>();

    chartItems.Add(new ChartElement("da011111111111", 3));
    chartItems.Add(new ChartElement("adas111111", 490));
    chartItems.Add(new ChartElement("adas111111", 341));
    chartItems.Add(new ChartElement("adas111111", 413));
    chartItems.Add(new ChartElement("adas111111", 143));
}

带有错误的图像

提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-16 23:21:01

问题似乎出在WPF工具包中。上面的绑定是正确的。问题是我在我的窗口中指定了en-US以外的xml:lang,因此应用程序崩溃了。

有关详细信息,请参阅herehere

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17127848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档