![]() |
1
6
我制作了一个示例应用程序,发现您需要用listview.view包围您的gridview.view并将itemssource设置为binding,如下所示:
|
![]() |
2
1
我认为问题的一部分在于你还在考虑WinForms。与其将网格绑定到表,不如将列表框绑定到集合? 试试这个: 1)创建另一个实现inotifyPropertyChanged的类。我们将对DataContext使用这个类。把它当作你的绑定引擎。我通常将其作为窗口本身的数据上下文,使其在窗口中的任何位置都可用。 2)在新类中公开属于ObservableCollection的属性,其中,您的类型是另一个实现InotifyPropertyChanged的类,并公开您希望显示的数据属性。 3)在引擎中创建一个填充集合的方法。然后在填充时激发PropertyChanged事件。 4)将列表框项源绑定到属性。 5)创建一个itemTemplate,并使用您的类型中的属性名进行绑定。 这是psuedo代码,但应该可以关闭:
希望这有帮助。 |
![]() |
3
0
尝试改用itemssource=“binding”。 |
![]() |
Rogue258 · 在DB2SQL中使用存储过程/宏进行声明和循环 2 年前 |
![]() |
Moyura · 如何从存储过程中获取最高值 2 年前 |
![]() |
muhtarkator · 创建存储过程插入和更新 2 年前 |
![]() |
DRUIDRUID · 执行SP时从表中获取值 6 年前 |
![]() |
user416 · oracle中的组存储过程 6 年前 |