首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏张善友的专栏

    ObservableCollection 类

    而不是直接的更新ItemSource。两者的区别在于直接更新 ItemSource会使WPF抛弃ListBox已有的所有数据,然后全部重新从List加载。

    1.6K60发布于 2018-01-31
  • 来自专栏Kiba518

    【我们一起写框架】MVVM的WPF框架(四)—DataGrid

    OnPropertyChanged(); } } public void SetItemsSource(List<T> itemSource ) { ItemsSource = new ObservableCollection<T>(itemSource); } public > { MessageBox(user.Name); }; } 我们可以看到,基础的DataGrid应用很简单,只要设置好绑定,然后将读取的数据赋值给数据控件的ItemSource (这里我们使用SetItemSource方法为ItemSource赋值) 然后我们会发现,只要我们操作数据控件的ItemSource,不论是增加数据,删除数据,变更数据,页面都会自动的同步刷新。

    1.8K20发布于 2018-10-12
  • 来自专栏sofu456

    wpf数据绑定

    的后台绑定有代码提示工具更容易理解,前端绑定不好调试,绑定了错误的数据不好查看错误,唯一的错误提示,只能在运行过程的控制台输出查看 前端绑定 datacontext,数据源可以通过datacontext设置source数据源 itemsource

    1.4K30编辑于 2021-12-06
  • 来自专栏Kiba518

    【我们一起写框架】MVVM的WPF框架(三)—数据控件

    ComboBox ComboBox稍微复杂一点,因为他多了一个ItemSource属性。 ItemsSourceView = value; OnPropertyChanged(); } } public void SetItemsSource(List<T> itemSource ) { ItemsSource = new ObservableCollection<T>(itemSource); } } 代码相对简单,SelectedItem和ItemsSource

    3.5K30发布于 2018-09-28
  • 来自专栏林德熙的博客

    win10 uwp 如何使用DataTemplate 转换绑定Event到Command绑定 ObservableCollectionDataTemplate 绑定 ViewM

    EventTriggerBehavior> </Interactivity:Interaction.Behaviors> </ListView> 绑定 ObservableCollection 如果绑定的 ItemSource List 内容改变无法看到,界面修改 需要修改 List 内容,修改页面,添加一个新的 item 可以在页面添加一个 项,不是在初始的时候进行修改,可以使用方法: 在修改之后 使用 listView.Itemsource =list 的方法,重新给 Itemsource ,这是不推荐的,因为之后可能在代码写很多添加或移除,于是都需要写这个。

    3.6K20发布于 2018-09-18
  • 来自专栏分布式系统和大数据处理

    在Web站点中创建和使用Rss源

    ItemSource:指定一个包含着item行的Dataset对象。 public string Description; public string Copyright; public string Generator; public DataSet ItemSource r.Copyright); writer.WriteElementString("generator", r.Generator); foreach (DataRow row in r.ItemSource.Tables conn); DataSet ds = new DataSet(); da.Fill(ds, "Article"); return ds; } 当我们获得DataSet后,将ItemSource

    1.1K20发布于 2018-09-30
  • 来自专栏历史专栏

    【愚公系列】2023年09月 WPF控件专题 ComboBox控件详解

    移除:先把ItemSource设置为null,然后通过list移除项,再重新指定ItemSource

    3.6K20编辑于 2023-10-01
  • 来自专栏全栈程序员必看

    treeview控件使用详解python_TreeView控件实践

    ItemsSource = “{Binding Path=Divisions}”> 2)对于TreeView控件, 我们可以只指定一个HierarchicalDataTemplate, 而保证数据结构每层的ItemSource

    1.4K20编辑于 2022-11-04
  • 来自专栏ASP.NETCore

    让Silverlight AutoCompleteBox控件支持多属性筛选

    首先我们先建立一个实体类并创建它的集合用于绑定控件的ItemSource属性,这个实体类有两个属性,如下: 1: public class AUser 2: { 3

    52020发布于 2018-09-05
  • 来自专栏Kitty的日常笔记

    关于我的知识盲区之ItemsSource的分享~

    下面有一个例子,我们可以看到,初始化界面的时候,数据绑定了一次(mygard.ItemsSource),当点击按钮的时候,itemsource的值就发生改变了,这个是为什么呢?

    1.6K20发布于 2020-06-19
  • 来自专栏hbbliyong

    WPF命令(Command)介绍、命令和数据绑定集成应用

    <TextBlock Text="{Binding Path=Name}"/> </DataTemplate> </ListBox.ItemTemplate> </ListBox> 在后台,把ItemSource

    6.9K40发布于 2018-03-05
  • 来自专栏云云众生s

    Avalonia:一个开源的跨平台UI选项

    我们将添加一些数据,并用它来填充第一个ListBox,并将其作为ItemSource用于category ListBox: using System.Collections.Generic; ... private

    1.5K00编辑于 2025-01-23
  • 来自专栏林德熙的博客

    WPF 列表右键菜单比较符合 MVVM 的命令绑定方法

    在每一个 GridView 的 Row 项里面都会使用 ListView 的 ItemSource 的数据的某一项,而咱按照 MVVM 的思想,应该变更的是数据而不是界面本身 而 DataContext

    4.2K20发布于 2020-07-28
  • 来自专栏Windows Community

    New UWP Community Toolkit - Carousel

    PointerReleased += CarouselControl_PointerReleased; KeyDown += Keyboard_KeyUp; // Register ItemSource

    1.8K60发布于 2018-04-28
  • 来自专栏全栈程序员必看

    WPF是什么_wpf documentviewer

    GridView控件显示了来自ItemSource的数据: 2.3. GridView布局与样式 GridViewColumn的列单元格和列标题具有相同的宽度。

    7K20编辑于 2022-09-28
  • 来自专栏全栈程序员必看

    《深入浅出WPF》——模板学习

    ItemTemplate=“{StaticResource monsterListItemTemplate}”,是把一件数据的外衣交给ListBox,当ListBox.ItemSource被赋值时,ListBox

    6.3K10编辑于 2022-09-09
领券