observablecollection

    0热度

    1回答

    我正在制作一个Yahtzee游戏,试图学习WPF/MVVM。我已经取得了一些进展,但是我正在努力如何使用ICommand来给我的骰子一个随机的int值(“滚动”)。所以我有一个骰子类是这样的: public class Die : INotifyPropertyChanged { int _id; int _roll; bool _checked;

    0热度

    1回答

    我正从我的ListView中移除项目。因为我也在组头中使用计数器,所以我必须更新它。但我该怎么做?这是我的代码: ListView: <ListView x:Name="MyListList" HasUnevenRows="True" CachingStrategy="RecycleElement" IsGroupingEnabled="True" Grou

    0热度

    1回答

    问题领域是我有一个db文件与〜90000行和6列。我得到了一个Select查询,我得到了所有必需的行和列,并且工作正常。现在是我用这些记录填充DataTable的东西。我用SQliteDataAdapter Fill Method做了这个,大约需要1,3秒,在这之后我用这些数据填充我的ObservableCollection(< - 绑定到DataGrid),这也需要约1,3秒。因此,这里是我的代

    0热度

    2回答

    我有我的观点一个按钮,在视图模型执行此方法: public void GetAudits(Guid? userId, DateTime? from, DateTime? to, string form) { StringBuilder sCondition = new StringBuilder("WHERE 0=0"); if (userId != nu

    0热度

    1回答

    我似乎无法得到输出以显示我想要的方式。我对XAML相当陌生。目前我的输出看起来像: enter image description here 如果你看截图,输出几乎是正确的。前两列是我的LiveCameraResult对象的属性,添加到我的可观察集合中。接下来的四列(FaceId,年龄,性别,情感)也是来自LiveCameraResult对象的属性,但属性是一个数组(面临),我想的所有的输出中面对

    0热度

    1回答

    我有一个DataGrid绑定到ObservableCollection,用户可以添加/删除行。在第一列中,当用户双击单元格时,会出现一个新窗口,但是直到他离开单元格然后重新输入它才会发生。 调试完成后,我发现DataGridTextColumn直到第二次双击才得到初始化。 我的绑定有什么问题? XAML: <Window.Resources> <Style TargetType="Dat

    3热度

    1回答

    我想知道在订阅CollectionChanged事件时是否有必要检查NotifyCollectionChangedEventArgs的枚举 NotifyCollectionChangedAction。我偶然发现了每次例如它是这样的: myCollection.CollectionChanged += (sender, eventArgs) => { if (eventArgs.Acti

    0热度

    1回答

    我有一个代码扫描器,扫描后,它返回一个字符串值。然后我将这个字符串值添加到可观察集合中。 当触发ScanCode()方法时,摄像机打开并扫描代码,然后将值添加到列表中。然后它回到页面,但选择器保持空白。请帮助解决问题。 private ObservableCollection<string> _codes; public ObservableCollection<string> Codes {

    0热度

    2回答

    我有一个ObservationVebleColection绑定到listView。基本上,这个集合必须跟上服务器的每一个变化,并以字符串格式接收更新。 我的代码解析字符串并将元素添加到集合中,但我无法找到删除元素的方法。如何在服务器上删除或更改元素时更新集合? 这里是我的代码: public static ObservableCollection<TransactionDetails> offer

    0热度

    1回答

    我已经实现了如下的组可观察集合。 分组物业 private ObservableCollection<Grouping<String, Request>> _groupedList = null; public ObservableCollection<Grouping<String, Request>> GroupedList { get { return _groupe