如何将数据库中的列表绑定到RibbonComboBox?

时间:2011-09-05 13:36:14

标签: c# .net wpf xaml ribbon

我有从数据库返回字符串列表的函数。我想在wpf功能区菜单中显示这些结果。

我认为我需要将RibbonComboBoxRibbonGalleryCategory一起使用并以某种方式绑定RibbonGalleryItem以显示来自db的resulats。

我的db函数代码如下:

    public List<String> GetSeanceListName()
    {
        List<String> seanceList = new List<String>();
        seanceList = (from s in Db.Seance
                          where s.Date >= DateTime.Today
                      select s.Name).ToList();

        return seanceList;
    }

这里的任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:0)

这适用于您的情况:

<ribbon:RibbonComboBox IsEditable="True">
   <ribbon:RibbonGallery>
       <ribbon:RibbonGalleryCategory ItemsSource="{Binding}" Name="seanceList"/>
    </ribbon:RibbonGallery>
</ribbon:RibbonComboBox>