data-binding相关内容

ObservableCollection 优于 ObjectSet

为什么(在 WPF、C#、实体框架中)将 ListBox 绑定到基于 ObjectSet 创建的 ObservableCollection(来自 EntityFramework)而不是直接绑定到ObjectSet? 还有一个问题:当我将 ListBox 绑定到 ObservableCollection 时,对集合的任何添加都会更新 ListBox.伟大的.但是 ObservableColle ..
发布时间:2021-12-27 18:55:19 C#/.NET

在 WPF 中绑定 DataGridTextColumn 可见性属性

我有一个数据网格,它的 ItemsSource 绑定到一个 CollectionViewSource. 在每一列中,我指定绑定的 Path 属性以获取要显示的特定信息. 如果用户需要更多信息,我想做的是使用复选框切换某些列.为此,我需要将可见性属性绑定到复选框的值(使用转换器),但我很确定列的数据上下文会干扰绑定. ..
发布时间:2021-12-27 18:55:13 其他开发

为什么datagridview不刷新?

这是我按下按钮后发生的事情: dataGridView1.DataSource = ConnectandReadList(some_query);dataGridView1.Refresh(); 请注意,我正在使用另一个名为 chart1 的控件执行此操作,并且它可以正常工作,它会使用新的重新查询数据填充它,但是 datagridview 只是停留一样的 第一次尝试成功. 但是我 ..
发布时间:2021-12-27 18:55:02 C#/.NET

typeMismatch 消息的 Spring 用法

我在网络和 stackoverflow 中进行了一些搜索,以了解如何处理我在其中一个屏幕上收到的以下消息: 无法转换属性值输入 [java.lang.String] 到需要输入 [java.lang.Long] 作为属性'qtyToShip';嵌套异常是java.lang.IllegalArgumentException:无法解析数字:无法解析编号:“a" 从研究和网上看,我认为将以下 ..
发布时间:2021-12-27 18:54:45 其他开发

在 JavaFX 中使用 ObjectBinding 进行双向绑定

我有一个简单的 bean,它具有一些相互关联的属性.例如,这个 bean 有一个名为 discountRate 的属性和另一个名为 discountValue 的属性.折扣率是应用于销售的折扣百分比 (%).折扣值是应用于销售的折扣值 ($).由于用户可以通知百分比或值,并且我需要将这两个值存储在数据库中,JavaFX 双向绑定可以解决这个问题,但是,正如您可以想象的,这些值是相关的但并不相同.我 ..
发布时间:2021-12-27 18:54:24 Java开发

将 data-* 属性转换为对象

我正在玩attr-data-* HTML5 的属性和相应的 javascript 数据集 我做了很多动态表单处理,所以我最终得到了这样的东西: 由于 HTMLElement.dataset 返回一个 DOM 字符串映射,所以我能弄清楚如何将其转换为本地对象的唯一方法是: var obj = JSON.parse(JSON.stringify(input_el.dataset)) 有 ..
发布时间:2021-12-27 18:54:10 前端开发

WPF 属性数据绑定来否定属性

有什么方法可以在运行时更改 WPF 数据绑定中的属性值.假设我的 TextBox 绑定到 IsAdmin 属性.无论如何我可以将 XAML 中的该属性值更改为 !IsAdmin. 我只想否定这个属性,所以 Valueconverter 可能有点矫枉过正! 注意:不使用 ValueConverter 解决方案 您可以使用 IValueConverter. [ValueConve ..
发布时间:2021-12-27 18:53:54 其他开发

与 UpdateSourceTrigger==LostFocus 绑定不会触发菜单或工具栏交互

我注意到当用户激活菜单或工具栏时,UpdateSourceTrigger==LostFocus 的绑定不会更新. 这会导致当用户从菜单或工具栏中选择“保存文件"时用户所做的最后一次更改丢失的不幸情况. 是否有一种简单的方法可以解决这个问题,或者我是否必须将所有绑定更改为 UpdateSourceTrigger=PropertyChanged. 解决方案 问题在于 TextBox ..
发布时间:2021-12-27 18:53:37 其他开发

带有 EF Code-First Linq 查询错误的 Webforms 数据绑定

在这个例子中 此处,Scott 展示了对 dbContext 执行 Linq 查询并将结果直接绑定到 GridView 以显示产品列表.他的例子是使用 Code First 的 CTP4 版本. 但是,当我尝试使用最新版本的 EntityFramework 4.1 做同样的事情时,我收到以下错误: 直接绑定到存储查询(DbSet、DbQuery、DbSqlQuery)的数据是不支持.而 ..

从 WPF ListBox 中的单个列表显示多种类型?

我有一个包含两种不同类型的 ObservableCollection. 我想将此列表绑定到一个 ListBox 并为遇到的每种类型显示不同的 DataTemplates.我不知道如何根据类型自动切换数据模板. 我尝试使用 DataTemplate 的 DataType 属性并尝试使用 ControlTemplates 和 DataTrigger,但无济于事,要么没有显示,要么声称找不到 ..
发布时间:2021-12-27 18:53:21 C#/.NET

绑定通用 List到一个组合框

我有一个 ComboBox,我想将一个通用列表绑定到它.谁能看出为什么下面的代码不起作用?绑定源中有数据,但不会填充 ComboBox 数据源. FillCbxProject(DownloadData Down){BindingSource bindingSource = new BindingSource();bindingSource.DataSource = Down.ProjectLis ..
发布时间:2021-12-27 18:52:55 C#/.NET

如何处理值转换器中的异常以便可以显示自定义错误消息

我有一个文本框,它绑定到一个具有 Timespan 类型属性的类,并编写了一个值转换器来将字符串转换为 TimeSpan. 如果在文本框中输入了非数字,我希望显示自定义错误消息(而不是默认的“输入字符串格式错误"). 转换器代码为: 公共对象 ConvertBack(对象值,输入目标类型,对象参数,文化信息文化){尝试{int 分钟 = System.Convert.ToInt32 ..
发布时间:2021-12-27 18:52:48 其他开发

DataAnnotationsModelBinder 如何与自定义 ViewModel 一起工作?

我正在尝试使用 DataAnnotationsModelBinder 以便在 ASP.NET MVC 中使用数据注释进行服务器端验证. 只要我的 ViewModel 只是一个具有直接属性的简单类,一切都可以正常工作,例如 公共类Foo{公共 int 栏 {get;set;}} 但是,DataAnnotationsModelBinder 在尝试使用复杂的 ViewModel 时会导致 Nu ..
发布时间:2021-12-27 18:52:22 其他开发