WPF:在Combobox中添加图表控件

时间:2017-03-16 18:17:30

标签: wpf templates combobox telerik

所以我有这个模型:

public class MachineNetworkAdapter
{
  public string Name { get; set; }
  public string IpAddress { get; set; }
  public static List<MachineNetworkAdapter> MachineAdapters;
}

所以每个机器适配器都有这个成员。

所以我有Combobox显示我的所有机器适配器:

<ComboBox
    Name="cbAdapterss" 
    ItemsSource="{Binding MachineAdapters}"
    SelectionChanged="cbInterfaces_SelectionChanged"/>

所以在这种情况下,我可以看到所有具有此属性的机器适配器。

现在我想在Rate中看到我的适配器MBit/sec,所以我添加了这些成员:

  public Series { get; set; }
  public double Rate { get; set; }

成员RateMBit/sec,值每1秒更改一次。 series用于图表以便输入值。

所以我添加了chart的模板,现在这是我的Combobox

<ComboBox
    Name="cbAdapters" 
    ItemsSource="{Binding MachineAdapters}"
    SelectionChanged="cbInterfaces_SelectionChanged">
    <ComboBox.ItemTemplate>
        <DataTemplate>
            <telerik:RadCartesianChart
                x:Name="chartTemplate"/>
        </DataTemplate>
    </ComboBox.ItemTemplate>
</ComboBox>

所以现在我在Combobox中看到的只是一个没有其他属性的空chart。 所以我的问题是如何填充我的chart并查看其他属性(名称,IP地址)。

0 个答案:

没有答案