代码之家  ›  专栏  ›  技术社区  ›  Kazuhiko Nakayama

带Caliburn的GridView。微型的

  •  0
  • Kazuhiko Nakayama  · 技术社区  · 7 年前

    但不起作用(

    我的装订知识可能错了。你能帮我吗?

    第一 Here is original UWP project from Github . 这是一个拖拽;删除enable GridView。结构非常简单。有4类有书。我们可以拖放一本书来更改类别。

    我想在Caliburn上运行它。微型(UWP)。

    enter image description here

    I make this code ( I upload it to my GitHub )

    问题#1:如何装订书籍? 没有显示书本项目。。。为什么?

    enter image description here

    1 回复  |  直到 7 年前
        1
  •  0
  •   Nico Zhu    7 年前

    问题#1:如何装订书籍?没有显示书本项目。。。为什么?

    问题是您没有在用户控件构造函数中初始化数据源。您可以使用以下代码:

    public DragDropView()
    {
        this.InitializeComponent();
        categoryCollectionViewSource.Source = new SampleData().GetCategoryDataSource();
        bookCollectionViewSource.Source = new SampleData().GetBookDataSource();
    }
    

    ItemsSource="{Binding Source={StaticResource categoryCollectionViewSource}, Mode=TwoWay}"
    

    enter image description here