data-binding相关内容
所以我一直在四处寻找,但无法确切知道如何做到这一点.我正在使用 MVVM 创建用户控件,并希望在“加载"事件上运行命令.我意识到这需要一些代码,但我不太清楚需要什么.该命令位于 ViewModel 中,它被设置为视图的数据上下文,但我不确定如何路由它,因此我可以从加载事件后面的代码中调用它.基本上我想要的是这样的...... private void UserControl_Loaded(obj
..
我的应用程序是使用 WPF 中的 MVVM 模式编写的,并且我的所有按钮都使用命令绑定来执行模型中的代码.所有命令在 CanExecute 中都有代码来确定绑定的 Button 的 Enabled 状态.该逻辑运行良好,但在所有情况下,除非我单击 GUI 中的其他位置,否则 GUI 仍处于禁用状态. 例如,我有一个名为 Discard Candy 的按钮.当我单击此按钮时,它会在线程池线程中
..
我有一个包含按钮和其他一些控件的 UserControl: ... 当我创建该控件的新实例时,我想获取 Button 的 Command 属性:
..
我正在尝试在 Silverlight 2.0 中制作一个简单的填字游戏.我正在开发一个 UserControl-ish 组件,它代表拼图中的一个正方形.我在将 UserControl 的属性与其元素绑定时遇到问题.我终于(有点)让它工作了(可能对某些人有帮助——我花了好几个小时),但想让它更“优雅". 我想象它应该有一个内容隔间和一个标签(在右上角),可以选择包含其编号.内容控件可能是 Te
..
..
我在代码中创建了一个 GridView,并使用 DataTable 作为其数据源,效果很好.我现在已将 GridView 创建移动到 .ascx 文件中,以便于格式化. 由于某种原因,这已经开始触发 HttpParseException: 数据绑定表达式仅支持具有数据绑定事件.System.Web.UI.WebControls.HyperLinkField没有 DataBinding
..
我正在开发一个 UserControl,它由一个 Chart 面板和另一个操作图表数据的区域组成,即图表控件(更改图表颜色,启用或禁用图表上的东西等). 我使用 ViewModel 来管理图表及其数据,但我想在图表控制区域之外创建一个单独的用户控件以防止我的 xaml 变得庞大和分离出组件. 如果我这样做,由于控件需要操作 Chart ViewModel 中的数据,我应该如何处理它?能
..
主题行说明了一切!我有一个用户控件,可以成功地绑定到一个 Fullname 对象——也就是说,它可以正常工作. 我现在需要显示这些列表,同样,当控件位于 ItemsControl.Template 中的 DataTemplate 中时,这可以正常工作. 但是,该控件有一个属性 (InEditMode),它不是 Fullname 对象的属性,而是具有通过 ItemsSource 绑定 I
..
这是 HTML.我有一个包含用户控件的中继器.
..
我有自己的用户控件,一个 LabeledTextBox,它是 Label 和一个..well,TextBox 的组合.此控件有两个属性:Caption 将绑定到 Label 的标题,以及 Value 将绑定到 TextBox 的文本. 代码: 公共类 LabeledTextBox : 控制{静态标签文本框(){DefaultStyleKeyProperty.OverrideMetadata
..
TextBlock 绑定不起作用,我不知道为什么...... (此代码有效,但 TextBlock 未更新) XAML 代码隐藏 filterAllText.DataContext = LogSession
..
在开发 WPF UserControls 时,将子控件的 DependencyProperty 公开为 UserControl 的 DependencyProperty 的最佳方法是什么?以下示例显示了我当前如何在 UserControl 中公开 TextBox 的 Text 属性.肯定有更好/更简单的方法来实现这一点吗?
..
我一直无法找到一个干净、简单的示例来说明如何正确在 MVVM 框架内使用具有 DependencyProperty 的 WPF 实现用户控件.每当我为用户控件分配 DataContext 时,下面的代码都会失败. 我正在尝试: 从调用 ItemsControl 中设置 DependencyProperty,并且 使该 DependencyProperty 的值可用于被调用用户控件的
..
我对编程很陌生,目前正在学习 C# 和 MVVM 模式. 我需要为大学的 ChiliPlants 编写一个数据库工具.在那里,您应该能够将新对象添加到 ObservableCollection. 要向此 ObservableCollection 添加新项目,将打开一个新窗口.它看起来像这样:窗口添加 我现在希望将两个 RadioBox 绑定到一个名为“HybridSeed"的属性
..
我有一些 RadioButtons,我希望它们在模型更改时被选中/取消选中,使用数据绑定. 我设法设置了一个 EditText,它工作正常. 无论如何,RadioButtons 的行为就像 android:checked 属性不存在一样. 解决方案 这是我目前正在做的:
..
如果我有三个单选按钮,将它们绑定到具有相同选择的枚举的最佳方法是什么?例如 [] 选项 1[] 选择 2[] 选择 3公共枚举 MyChoices{选择1,选择2,选择3} 解决方案 我知道这是一个老问题,但它是第一个出现在我的搜索结果中的问题.我想出了一种将单选按钮绑定到枚举,甚至是字符串或数字等的通用方法. private void AddRadioCheckedBinding(Ra
..
我使用VS2010,然后将成员datagridview拖放到设计视图中.之后,我将名称成员文本字段拖放到设计视图,然后尝试编辑和保存.它工作正常. 然后我将性单选按钮拖放到设计视图中.但是绑定它不起作用. 在这种情况下我该如何绑定? 使用系统;使用 System.Collections.Generic;使用 System.ComponentModel;使用 System.Data;使
..
是否可以使用值绑定将 Knockout 可观察属性绑定到单选按钮? 这是我想要做的,但值最终是字符串“[Object object]",而不是我的可观察属性的实际实例: 这是我正在使用的视图模型: var VehicleGroupViewModel = function(){变种自我=这个;this.selectedVehicleGroup = ko.observable();thi
..
..
我目前正在对我现有的一些 Windows 窗体进行数据绑定,但我遇到了一个问题,我无法确定对组框中的一组单选按钮控件进行数据绑定的正确方法. 我的业务对象有一个整数属性,我想对 4 个单选按钮进行数据绑定(其中每个单选按钮代表值 0 - 3). 我目前正在绑定一个演示者对象,该对象充当表单和业务对象之间的绑定器,我现在所做的方式是拥有 4 个单独的属性,每个属性都绑定到这些值中的每一个
..