data-binding相关内容
将文本连接到 asp.net 网页 (aspx) 的绑定表达式的语法是什么. 例如,如果我有一个像这样绑定的超链接: 您如何更改文本以将绑定值与字符串连接?像这样的变化不太正确. Text='
..
我有一个自定义类“FavoriteColor",它具有三个属性,R、G 和 B.现在我想绘制一个矩形并用这些 R、G 和 B 值填充它(使用数据绑定).我在我的 xaml 中尝试了以下代码段,但给了我一个编译时错误.
..
我的多选列表框中的 ListBoxItems 上有以下数据触发器
..
我以前在 Web 应用程序中使用过 NHibernate.我必须承认,我仍在学习 NHibernate,并没有完全掌握会话管理的艺术.所以我想在我正在编写的 Win Forms 应用程序中使用 NHibernate.我听说 Forms 应用程序中的会话管理有点不同.会话必须在对话的基础上打开和关闭.是的?有谁知道这方面的一个很好的例子?或者也许是一些解释在 win32 应用程序中创建和拆除会话的有
..
我在 WPF 中有一个组合框,其中有 4 个静态值:
..
如何通过 codebehind.cs 文件将 IList 项绑定到 ComboBox.请用简单的步骤说明. 我需要双向绑定的步骤,而不是通过设置 ItemsSource. 我需要类似的东西: myComboBox.SetBinding(ItemsControl.ItemsSourceProperty,新绑定 { 源 = myList }); 但我也需要 SelectedItem.
..
我正在尝试将预定义的 ComboBoxItem 添加到我的 ComboBox 中,该 ComboBox 已经设置了 ItemsSource 属性.例子: (选择项目)第 1 项第 2 项第 3 项 是否可以在不修改原始项目集合的情况下执行此操作? 解决方案 下面是一些来自 MSDN 的示例代码,展示了 CompositeCollection 的用法:
..
如果我在 Visual Studio 2010 中设置一个新的 WPF 应用程序并添加以下代码+XAML,则会打开一个数据网格,其中包含组合框.现在的问题是通过组合框更改值不会传播到绑定数据模型.换句话说:永远不会设置名为 MyValue 的属性.现在花了我几个小时,我不知道为什么这不起作用.也有许多类似的主题和建议没有. 这里是 XAML.它只是一个包含 DataGrid 的简单窗口.Da
..
是否可以将 ComboBox 绑定到对象列表,但是 selectedvalue 属性指向对象,而不是对象的属性? 我之所以这么问,是因为我们有一些业务对象引用了其他对象 - 例如“年份"对象.可能需要将那个年份对象切换为另一个年份对象. 我能想到的唯一解决方案是让另一个具有单个属性的类,在这种情况下指向一个 year 对象.然后将组合框绑定到这些列表并将显示成员和值成员设置为单个属性.
..
-------编辑------ 所以,我认为我的代码是正确的,您所有答案中的代码片段也是如此.感谢那.我的问题是我的开发机器运行 .NET4.5,它的行为不同!完全相同的程序(针对 .NET4.0 编译)在带有 .NET4.0 的机器上运行正确,但在带有 .NET4.5 的机器上运行不正确! 所以这是我修改后的 问题. -------编辑------ 首先,我如何将组合框双
..
我有一个数据中继器,每行使用一个组合框.当您单击“添加"按钮时,它会向 DataRepeater 中添加一个新行. public enum ColorTypes {Red, Green, Yellow}类 LineItem{公共 ColorTypes 颜色 {get;set;}} 当您单击表单上的按钮时,它会创建一个新的 LineItem,然后重新绑定. private void btn
..
我尝试了非常不同的方法来让我的组合框工作,但我仍然卡住了:( 这是我的应用程序的一个非常简化的版本:(刚刚编辑,如有错误请见谅) 以及背后的代码: 公共类人{私有
..
我在 WPF 中使用 MVVM 模式并遇到了一个问题,我可以将其简化为以下内容: 我有一个 CardType 模型. 公共类 CardType{公共 int Id { 获取;放;}公共字符串名称 { 获取;放;}} 我有一个使用 CardType 的视图模型. 公共类 ViewModel : INotifyPropertyChanged{私人 CardType selectedCard
..
我正在将组合框与数据源、显示成员、值成员绑定.它在我的电脑上工作正常,但在客户端电脑上却无法正常工作.以下是我的源代码: cbxAlloyBinding 方法是从 UserControl 的构造函数调用的. private void cbxAlloyBinding(){数据表 dt = 新数据表();SqlDataAdapter adp = new SqlDataAdapter("SELE
..
我有一个类给我这个错误 公共类项目{公共字符串名称;公共整数 ID公共项目(字符串名称,int id){姓名 = 姓名;id = id;}} 这是我的功能 var lstItems = new List();尽管(...){lstItems.Add(new Item(sAd_Ref, Convert.ToInt32(sAd_ID)));}comboBox1.DataSource = lst
..
假设我有一个包含四个值的枚举: 公共枚举 CompassHeading{北,南,东,西} 使用这些项目填充 ComboBox 需要什么 XAML? 理想情况下,我不必为此设置 C# 代码. 解决方案 您可以使用 ObjectDataProvider 来做到这一点:
..
我看到很多类似问题的答案,人们说为了获得组合框中加载的项目的价值,您需要使用 combobox1.displayMamer =""combobox1.valuemember=""combobox1.datasource="" 但是这个东西不起作用..... 这是我所拥有的...... Private Sub Button2_Click(sender As Object, e As E
..
我制作了一个简单的长列表选择器应用程序,没有跳转标题或标题模板.我在谷歌和堆栈溢出的长途旅行后做到了.我很满意.该应用程序仅包含用于显示姓名的文本块 - 例如名字姓氏电话号码,但我需要添加照片以及如何显示图片和姓名的代码.我搜索了很多都找不到合适的解决方案,这是我的代码: 命名空间 listparee6{公共部分类 MainPage : PhoneApplicationPage{//构造函数公共
..
注意事项 我是新手,有时我会陷入简单和/或愚蠢的想法中,这就是其中之一. 我对数据绑定有了大致的了解,我已经浏览了网上的一些教程,并在谷歌上搜索了几个小时的大量文本,这让我有点困惑. 问题 我正在开发 Windows Phone 8 C#/XAML .NET 4.5 应用程序. 使用提供给我的网络服务和一些方法,我正在加载我需要查看的数据(有时以不同的组合),并且我需
..
我正在用如下代码创建一个 Image.Source-String 绑定: var newBinding = new System.Windows.Data.Binding(){Path = new PropertyPath("MyImageUrl")};BindingOperations.SetBinding(attachedObject, Image.SourceProperty, newBi
..