data-binding相关内容

从代码后面调用命令

所以我一直在四处寻找,但无法确切知道如何做到这一点.我正在使用 MVVM 创建用户控件,并希望在“加载"事件上运行命令.我意识到这需要一些代码,但我不太清楚需要什么.该命令位于 ViewModel 中,它被设置为视图的数据上下文,但我不确定如何路由它,因此我可以从加载事件后面的代码中调用它.基本上我想要的是这样的...... private void UserControl_Loaded(obj ..
发布时间:2022-01-23 08:19:26 C#/.NET

除非单击鼠标,否则按钮不会重新启用的奇怪问题

我的应用程序是使用 WPF 中的 MVVM 模式编写的,并且我的所有按钮都使用命令绑定来执行模型中的代码.所有命令在 CanExecute 中都有代码来确定绑定的 Button 的 Enabled 状态.该逻辑运行良好,但在所有情况下,除非我单击 GUI 中的其他位置,否则 GUI 仍处于禁用状态. 例如,我有一个名为 Discard Candy 的按钮.当我单击此按钮时,它会在线程池线程中 ..
发布时间:2022-01-23 08:10:49 其他开发

将 Silverlight UserControl 自定义属性绑定到其元素

我正在尝试在 Silverlight 2.0 中制作一个简单的填字游戏.我正在开发一个 UserControl-ish 组件,它代表拼图中的一个正方形.我在将 UserControl 的属性与其元素绑定时遇到问题.我终于(有点)让它工作了(可能对某些人有帮助——我花了好几个小时),但想让它更“优雅". 我想象它应该有一个内容隔间和一个标签(在右上角),可以选择包含其编号.内容控件可能是 Te ..

为什么将 GridView 代码移动到 ascx 给定“数据绑定表达式仅在具有 DataBinding 事件的对象上受支持"?例外?

我在代码中创建了一个 GridView,并使用 DataTable 作为其数据源,效果很好.我现在已将 GridView 创建移动到 .ascx 文件中,以便于格式化. 由于某种原因,这已经开始触发 HttpParseException: 数据绑定表达式仅支持具有数据绑定事件.System.Web.UI.WebControls.HyperLinkField没有 DataBinding ..
发布时间:2022-01-22 19:22:10 C#/.NET

将两个 UserControl 绑定到同一个 DataContext 或 ViewModel?

我正在开发一个 UserControl,它由一个 Chart 面板和另一个操作图表数据的区域组成,即图表控件(更改图表颜色,启用或禁用图表上的东西等). 我使用 ViewModel 来管理图表及其数据,但我想在图表控制区域之外创建一个单独的用户控件以防止我的 xaml 变得庞大和分离出组件. 如果我这样做,由于控件需要操作 Chart ViewModel 中的数据,我应该如何处理它?能 ..
发布时间:2022-01-22 19:20:45 其他开发

ItemsControl 内 DataTemplate 中的 WPF UserControl - 如何绑定到 ItemsSource 的父级

主题行说明了一切!我有一个用户控件,可以成功地绑定到一个 Fullname 对象——也就是说,它可以正常工作. 我现在需要显示这些列表,同样,当控件位于 ItemsControl.Template 中的 DataTemplate 中时,这可以正常工作. 但是,该控件有一个属性 (InEditMode),它不是 Fullname 对象的属性,而是具有通过 ItemsSource 绑定 I ..
发布时间:2022-01-22 19:17:48 其他开发

公开 DependencyProperty

在开发 WPF UserControls 时,将子控件的 DependencyProperty 公开为 UserControl 的 DependencyProperty 的最佳方法是什么?以下示例显示了我当前如何在 UserControl 中公开 TextBox 的 Text 属性.肯定有更好/更简单的方法来实现这一点吗? ..
发布时间:2022-01-22 18:53:41 其他开发

如何正确绑定到 MVVM 框架中用户控件的依赖属性

我一直无法找到一个干净、简单的示例来说明如何正确在 MVVM 框架内使用具有 DependencyProperty 的 WPF 实现用户控件.每当我为用户控件分配 DataContext 时,下面的代码都会失败. 我正在尝试: 从调用 ItemsControl 中设置 DependencyProperty,并且 使该 DependencyProperty 的值可用于被调用用户控件的 ..

C# MVVM:将 RadioButton 绑定到布尔属性

我对编程很陌生,目前正在学习 C# 和 MVVM 模式. 我需要为大学的 ChiliPlants 编写一个数据库工具.在那里,您应该能够将新对象添加到 ObservableCollection. 要向此 ObservableCollection 添加新项目,将打开一个新窗口.它看起来像这样:窗口添加 我现在希望将两个 RadioBox 绑定到一个名为“HybridSeed"的属性 ..
发布时间:2022-01-21 23:32:56 C#/.NET

Winforms 将枚举绑定到单选按钮

如果我有三个单选按钮,将它们绑定到具有相同选择的枚举的最佳方法是什么?例如 [] 选项 1[] 选择 2[] 选择 3公共枚举 MyChoices{选择1,选择2,选择3} 解决方案 我知道这是一个老问题,但它是第一个出现在我的搜索结果中的问题.我想出了一种将单选按钮绑定到枚举,甚至是字符串或数字等的通用方法. private void AddRadioCheckedBinding(Ra ..
发布时间:2022-01-21 23:25:53 C#/.NET

WinForm 绑定单选按钮

我使用VS2010,然后将成员datagridview拖放到设计视图中.之后,我将名称成员文本字段拖放到设计视图,然后尝试编辑和保存.它工作正常. 然后我将性单选按钮拖放到设计视图中.但是绑定它不起作用. 在这种情况下我该如何绑定? 使用系统;使用 System.Collections.Generic;使用 System.ComponentModel;使用 System.Data;使 ..
发布时间:2022-01-21 23:23:09 C#/.NET

Knockout observable 可以数据绑定到单选按钮的值吗?

是否可以使用值绑定将 Knockout 可观察属性绑定到单选按钮? 这是我想要做的,但值最终是字符串“[Object object]",而不是我的可观察属性的实际实例: 这是我正在使用的视图模型: var VehicleGroupViewModel = function(){变种自我=这个;this.selectedVehicleGroup = ko.observable();thi ..
发布时间:2022-01-21 23:15:09 前端开发

在 WinForms 中对一组单选按钮进行数据绑定的最佳方法

我目前正在对我现有的一些 Windows 窗体进行数据绑定,但我遇到了一个问题,我无法确定对组框中的一组单选按钮控件进行数据绑定的正确方法. 我的业务对象有一个整数属性,我想对 4 个单选按钮进行数据绑定(其中每个单选按钮代表值 0 - 3). 我目前正在绑定一个演示者对象,该对象充当表单和业务对象之间的绑定器,我现在所做的方式是拥有 4 个单独的属性,每个属性都绑定到这些值中的每一个 ..
发布时间:2022-01-21 22:46:08 C#/.NET