WPF / C#将自定义对象列表数据绑定到ListBox?

BK

我已经能够将我的自定义对象列表的数据绑定到ListBoxWPF中的墙壁上

这是自定义对象:

public class FileItem
{
    public string Name { get; set; }
    public string Path { get; set; }
}

这是列表:

private List<FileItem> folder = new List<FileItem>();
public List<FileItem> Folder { get { return folder; } }

FileSystemWatcher随着文件的移动,删除,重命名等操作,列表将由a填充和维护。列表的所有作用是跟踪名称和路径。

这是MainWindow后台代码文件中的内容(目前已出于测试目的对其进行了硬编码):

FolderWatcher folder1 = new FolderWatcher();
folder1.Run(@"E:\MyApp\test", "*.txt");

listboxFolder1.ItemsSource = folder1.Folder;

这是我的XAML部分:

<ListBox x:Name="listboxFolder1" Grid.Row="1" BorderThickness="0" 
         ItemsSource="{Binding}"/>

不幸的是,唯一显示的是MyApp.FileItem每个条目。如何显示特定的属性,例如名称?

尼丁

您将需要为ListBox定义ItemTemplate

    <ListBox x:Name="listboxFolder1" Grid.Row="1" BorderThickness="0" 
     ItemsSource="{Binding}">
       <ListBox.ItemTemplate>
         <DataTemplate>
           <TextBlock Text="{Binding Name}"/>
         </DataTemplate>
       </ListBox.ItemTemplate>
     </ListBox>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在WPF中将自定义对象绑定到TreeView

来自分类Dev

如何将自定义对象列表绑定到 WPF 中的 DataGridComboboxColumn?

来自分类Dev

WPF C#将标签绑定到包含自定义对象的ObervableCollection的DataGrid

来自分类Dev

WPF - 将自定义 DataGridTextColumn 模板的 Content 属性绑定到父级的属性

来自分类Dev

WPF C#如何使用x:array在WPF中的自定义模型类中绑定和设置列表

来自分类Dev

C# WPF 将列表的特定对象绑定到 GridViewColumn

来自分类Dev

在自定义数据对象(WPF C#)中使用数组

来自分类Dev

WPF双向数据绑定到可观察集合中的自定义数据类型

来自分类Dev

WPF + Caliburn Micro:将文本框绑定到自定义对象

来自分类Dev

WPF自定义控件:将CollectionViewSource绑定到DependencyProperty

来自分类Dev

使用DisplayMemberPath将数据自定义类绑定到WPF ComboBox

来自分类Dev

将wpf组合框绑定到<string,CustomClass>的字典,并使用自定义类的数据

来自分类Dev

WPF ListBox自定义项

来自分类Dev

自定义控件数据绑定wpf

来自分类Dev

WPF:自定义创建的用户控件中的数据绑定

来自分类Dev

如何将自定义消息从C ++ MFC发送到WPF C#应用程序?

来自分类Dev

如何在 c# WPF 中为自定义形状对象设置动画

来自分类Dev

WPF-将自定义属性附加到滑块

来自分类Dev

WPF自定义控件-绑定到在后台代码中定义的命令

来自分类Dev

具有从ListBox WPF继承的选中对象逻辑的自定义控件

来自分类Dev

C#WPF:将自定义用户控件添加到Stackpanel

来自分类Dev

C#WPF:将自定义用户控件添加到Stackpanel

来自分类Dev

#c Wpf 数据绑定

来自分类Dev

在WPF中是否需要基于`ListBox`的自定义`RadioButtonList`?

来自分类Dev

在WPF中是否需要基于`ListBox`的自定义`RadioButtonList`?

来自分类Dev

绑定到wpf自定义控件依赖项属性以获取工具提示吗?

来自分类Dev

绑定到wpf自定义控件依赖项属性以获取工具提示吗?

来自分类Dev

将DataGrid.Columns集合绑定到自定义WPF UserControl中的祖先

来自分类Dev

数据绑定到属性C#wpf

Related 相关文章

  1. 1

    在WPF中将自定义对象绑定到TreeView

  2. 2

    如何将自定义对象列表绑定到 WPF 中的 DataGridComboboxColumn?

  3. 3

    WPF C#将标签绑定到包含自定义对象的ObervableCollection的DataGrid

  4. 4

    WPF - 将自定义 DataGridTextColumn 模板的 Content 属性绑定到父级的属性

  5. 5

    WPF C#如何使用x:array在WPF中的自定义模型类中绑定和设置列表

  6. 6

    C# WPF 将列表的特定对象绑定到 GridViewColumn

  7. 7

    在自定义数据对象(WPF C#)中使用数组

  8. 8

    WPF双向数据绑定到可观察集合中的自定义数据类型

  9. 9

    WPF + Caliburn Micro:将文本框绑定到自定义对象

  10. 10

    WPF自定义控件:将CollectionViewSource绑定到DependencyProperty

  11. 11

    使用DisplayMemberPath将数据自定义类绑定到WPF ComboBox

  12. 12

    将wpf组合框绑定到<string,CustomClass>的字典,并使用自定义类的数据

  13. 13

    WPF ListBox自定义项

  14. 14

    自定义控件数据绑定wpf

  15. 15

    WPF:自定义创建的用户控件中的数据绑定

  16. 16

    如何将自定义消息从C ++ MFC发送到WPF C#应用程序?

  17. 17

    如何在 c# WPF 中为自定义形状对象设置动画

  18. 18

    WPF-将自定义属性附加到滑块

  19. 19

    WPF自定义控件-绑定到在后台代码中定义的命令

  20. 20

    具有从ListBox WPF继承的选中对象逻辑的自定义控件

  21. 21

    C#WPF:将自定义用户控件添加到Stackpanel

  22. 22

    C#WPF:将自定义用户控件添加到Stackpanel

  23. 23

    #c Wpf 数据绑定

  24. 24

    在WPF中是否需要基于`ListBox`的自定义`RadioButtonList`?

  25. 25

    在WPF中是否需要基于`ListBox`的自定义`RadioButtonList`?

  26. 26

    绑定到wpf自定义控件依赖项属性以获取工具提示吗?

  27. 27

    绑定到wpf自定义控件依赖项属性以获取工具提示吗?

  28. 28

    将DataGrid.Columns集合绑定到自定义WPF UserControl中的祖先

  29. 29

    数据绑定到属性C#wpf

热门标签

归档