我有几个 collections,每个特定的 class。我需要每个实例(模型)存储其父集合(以便能够通过数据验证访问其他实例)。 试图找到一些聪明的解决方案 - 开始怀疑是否有这样的。 到目前为止,我想到了以下内容。 通用基类: 个别类(模型): 自定义 ObservableCollection: ...
我有几个 collections,每个特定的 class。我需要每个实例(模型)存储其父集合(以便能够通过数据验证访问其他实例)。 试图找到一些聪明的解决方案 - 开始怀疑是否有这样的。 到目前为止,我想到了以下内容。 通用基类: 个别类(模型): 自定义 ObservableCollection: ...
我是 C# wpf 的新手,使用 ObservableCollection 来填充 DataGrid 的列和行。 用户必须能够与单元格中的数据进行交互,但两个特定列除外,它们应包含只读/静态内容(例如,唯一的行 ID)。 有没有办法让 ObservableCollection 中的特定列只读? 还是 ...
我有一个分组的 CollectionView 和一个 ObservableCollection 作为 ItemSource 并且列表显示得很好,并且 itens 分组了。 问题是当我从集合中添加或删除某些内容时,UI 不会更新。 我需要再次弹出并调用 ProductsPage 以查看更改。 我什至 ...
正如到处都写的那样(例如这里、这里、这里、这里...),向视图报告ObservableCollection项目属性更改需要项目实现INotifyPropertyChanged 。 使用CommunityToolkit.Mvvm这可以使用一个属性来完成:public class MyViewModel ...
全部,我正在处理 WPF 应用程序。 我在其中使用数据网格并将其绑定到 Icollection customerCollection。 我正在使用 MVVM。 我有一个按钮来添加一个新客户,单击它会显示一个对话框。 通过该对话框,我将数据保存到我的 SQL 服务器数据库中。 一切正常,但是当对话框关 ...
我有一个收藏品,里面装满了农产品。 填充集合后,绑定到 StackLayout 的 BindableLayout/DataTemplate 将显示项目,系统将提示用户选择通过在 Entry 中键入来更改库存项目的 Price 属性。 用户可以在提供的输入框中键入以更改集合中每个 StockInfo ...
我正在尝试通过动态使用堆栈面板来添加自定义控件(实时图表)。 我已经用下面的代码尝试了很多次,只是文本数据看起来不错,但饼图没有。 当像下面这样运行时,VS Designer 挂起。 如果有人对此有经验,将不胜感激。 XAML 和代码 结果就像这张图片。 结果我期待那些由馈送数据显示的饼图,但是 ...
我正在做我的项目,我遇到了一个问题。 我不知道如何显示List中的数据。 代码隐藏: Xaml: ...
如果 ObservableCollection _colors 中的相应项目发生变化,是否可以指示 Fody 为属性 Color1 和 Color2 生成 PropertyChanged 事件? 对于 Name 属性,将生成事件,但不会为 Color1 和 Color2 生成(请参阅 ILSpy ...
我在 A ScrollView 中有一个 CollectionView。 我想将源绑定到我的 ViewModel 中的 ObservableCollection。 这是我的 Xaml 的代码: 这是我的 Xaml.cs: 这是我的观点 Model: 作为信息,我正在编写一个 .netMaui 应用程 ...
所以我有这种方法可以从 CSV 文件中读取并且它有效。 然后我用Loaded += PageLoad_Alt; 当页面开始时。 但是我想要在编辑另一个集合时再次调用该方法的东西。 有任何想法吗? parking_collection.CollectionChanged += new System.C ...
我是 Xamarin.Forms 初学者,正在开发一个简单的图片库,其中相机拍摄的每张照片(使用 Xam.Plugin.Media)都会添加到 FlowListView(DLToolkit)中。 一切正常,但只要我拍了一张以上的照片,最后一个附加值就会覆盖以前的所有附加值。 因此,它不是多张不同的图 ...
一旦复选框值发生更改,我正在尝试根据数据网格中的复选框值执行计算,但我正在努力。 我认为问题的一部分是事件的时间安排。 数据网格绑定到一个可观察的集合。 我已经通过价值观会立即更新,但似乎没有。 下面是 xaml: 和代码: 我的 function 在“CheckBox.Checked”和“Chec ...
我的 ListView 中有一个复选框。 并且属性“IsSelected”绑定到分配 model 中的复选框。 当我单击复选框时,IsSelected 属性正在触发。 但是当单击复选框时,“ObservableCollection ListActivities”没有触发哪个是 ViewModel。 ...
我正在创建一个 WPF 应用程序,目前在更新特定实例的视觉效果时遇到问题。 我有一个 ViewModel.Textlines,我正在尝试更改其中的一个元素。 从我收集的内容来看,它的工作原理和表现都很好。 我正在使用删除和插入,但它不起作用。 我使用断点并发现这一切似乎都有效,并且该元素确实已被换出 ...
我有C# WPF项目,它将DataGrid中的数据保存到 SQL 服务器数据库中的表中在数据库中,我有两个表作为Factor和Commodity ,它们相互关联,并且 由ObservableCollection填充的 DataGrid ItemsSource名为WHOLE_DATA_FACTOR ...
我有一个CollectionView ,它的ItemsSource绑定到ObservableCollection ,它工作正常。 但是当我在 XAML 中添加x:DataType="viewmodels:MyPageViewModel"时,它没有显示任何项目,即使在 ViewModel 的构造函数中 ...
我目前正在用 C#/.NET 编写程序,并且在尝试引用 C# 中的 static 列表的成员时遇到问题。 在我的程序中,我有一个 class 包含 static 在我的 GUI 中显示的对象列表。 类的示例如下(请注意,省略号 ( ... ) 用于表示更多代码):using System; usi ...
在 XAML 中,我有一个ItemsControl绑定到ObservableCollection<string> 。 在它里面作为ItemControl.ItemTemplate ,一个绑定到字符串的 TextBox。 如果我编辑任何文本框,我会收到错误: 如何将文本框链接到字符串值? ...
我在视图中设置了一个 CollectionView: ViewModel 将 Staffmembers ItemsSource 定义为一个可观察的集合: 当我向此集合添加新项目时,它应该更新 问题是当我添加到集合中时,更改不会反映在 CollectionView 中。 如果我重新加载集合,更改会显 ...