data-binding相关内容
需求的简短说明:我需要使用 ViewModel 的 DataContext 中的方法来触发 DataTemplate 内的按钮命令. 问题的简短说明:模板化按钮命令似乎只能绑定到项目本身的数据上下文.WPF 和 Windows 8.1 应用程序用于向上遍历可视化树的语法似乎不起作用,包括 ElementName 和 Ancestor 绑定.我非常不希望我的按钮命令位于模型内. 旁注:这
..
我有一个带有 datagridview 的表单.dataGridView 绑定到 BindingSource: 公共类地址{公共字符串状态{获取;放;}公共字符串城市{得到;放;}公共字符串街{得到;放;}}this.addressBindingSource.DataSource = typeof(Address);this.dataGridView1.DataSource = this.add
..
这是一个关于数据绑定如何工作的一般问题... 我有一个简单的页面,其 GridView 绑定(在 aspx 代码中)到 ObjectDataSource. 我可以查看 ObjectDataSource 调用的 Select() 函数,看看它在初始加载和每次回发时都被调用.我有一些发生在回发上的逻辑会影响 GridView 的数据,我想稍后在回发中调用 GridView.DataBind
..
我有一个程序可以在目录中搜索符合特定条件的文件.这个搜索过程需要很长时间,所以我必须异步调用它.当搜索算法找到一个文件时,它会触发一个事件.我的 MainWindow 实例侦听此事件并需要更新 GUI.如何将这些“添加"文件绑定到 ListView?我想我可以使用 ObservableCollection 实例,但我不知道如何绑定它. 我删除了所有不相关的控件和代码.这是两个相关文件.
..
我想知道绑定到数据成员是否比绑定到函数在性能上更好? 例如以下哪个语句会具有更好的性能? 1) 通过方法设置 isThisTrue 的位置 checkIfTrue(data){this.isThisTrue = 数据;} 在从 observable 接收事件时调用 checkfTrue() 的地方.
..
我的问题是从文本内容中找到网址,并通过数据绑定将其转换为可点击的超链接. 这是我试过的
..
在 Razor (.cshtml) 视图中使用 MVC 5 模型中有一个值列表,需要最终从视图中的控件获取数据并将它们附加到列表中. 例如: 模型包含:public List;价值{得到;放;} 列表最多可以包含 70 个值,但可以包含更少. 在视图中,您有一个按钮可以动态添加@Html.editorfor 字段,很像这样: 对于创建的每个新字段,必须将其对应的
..
原则上,我开发了一种巧妙的方法将 RadioButtons 绑定到几乎任何东西: /// 如果值与“To"属性匹配,则将其转换为“true"./////////公共类 TrueWhenEqual
..
我在正确绑定数据时遇到了很多麻烦.我已经阅读了来自有类似问题的人的大部分帖子,但由于某种原因,我无法点击它. 我的表的 XML 是: 在我的代码中: public ObservableCollection_DocumentList = new ObservableCollection();...公共 ObservableCollection文档列表{获取{返回_文档列表;} }...
..
我有一个按钮
..
我的 Spring MVC @Controller 中有以下方法: @RequestMapping(method = RequestMethod.GET)public String testUrl(@RequestParam(value="test") Map test) {(...)} 我这样称呼它: http://myUrl?test[A]=ABC&test[B]=DEF 然而,“测试
..
如何将对象的 List 数据绑定到 DropDownList 并根据对象中的属性设置 SelectedItem? 例如,假设我有一个列表 Person 有 3 个属性... Person .Name(字符串).Id (int).Selected (bool) 我希望第一个 Selected == true 是列表中的 SelectedItem. 解决方案 试试这个: Li
..
我有一个 excel 文件,它有两列(1. 名称和 2. 值),我想将其绑定到 ComboBox. 当我将 DisplayMember 设置为 name 时,它会显示 Excel 文件中 Name 列中的所有值. 我想获得与 asp.net 控件类似的下拉列表,带有文本字段和值字段,以便在我选择文本字段时可以使用背景代码获取值字段. 如何在 ComboBox(WinForms)
..
我有一个 ListView 项目,其中包含来自 http GET 请求的数据和图像.我可以在 ListView 中显示所有数据,除了图片.为了获取图像,我必须发出一个单独的 http GET 请求.我可以使用此代码显示图像: private async void DisplayPicture(){var ims = new InMemoryRandomAccessStream();var dat
..
我的 WPF 项目使用 Caliburn micro.静态菜单很容易与 Caliburn 绑定
..
我有一个 xaml TabControl,在一个页面上,有 3 个 RadioButton,每个 RadioButton 绑定到相邻 ListView 的选定值上的不同属性.在 ListView 中的选定项之间切换后,我的单选按钮似乎忘记了它们已绑定并且不刷新. 所以在调试器中观察它,当我切换到一个新的选定项时,我看到非用户代码首先检查所有 3 个属性的值,然后只检查前两个,最后只检查第一个
..
我正在尝试将某个类的静态属性绑定到某个控件.我尝试了一些实现,但每个实现都有其问题: 所有示例都使用下一个 XAML: 第一种方法 - 不要使用 INotifyPropertyChanged 公共类foo1{公共静态字符串文本 { 获取;放;}} 问题在于,当“文本"属性更改时,不会通知控件. 第二种方法 - 使用 INotifyPropertyChanged publi
..
我如何获取 Paragraph 对象并将它们数据绑定到 TextBlock 以在 DataTemplate 中使用?一个普通的绑定什么都不做,只是一个 Paragraph 对象的 ToString(). InLines 属性可以让我手动添加组成段落的 TextRun 列表,但不能绑定到,我真的可以使用基于绑定的解决方案. 编辑问题以专注于我真正需要做的事情. 解决方案 这是一个
..
我想知道为什么根据这个文章和observable集合的绑定速度比 WPF 中的 List 集合快得多(20 毫秒对 1685 毫秒,快 800 倍).我查看了 ObservableCollection 的内部结构,它使用一个 List 作为它的存储集合对象(我使用了反射器并在构造函数中看到了这一点) 公共集合(){this.items = new List();} 这里发生了什么? 解决
..
我有两个简单的类: 公共类客户{公共字符串客户 ID { 获取;放;}公共字符串名称 { 获取;放;}公共字符串姓氏 { 获取;放;}} 和 公共类订单{公共字符串订单 ID { 获取;放;}公共十进制值 { 得到;放;}公共客户 OrderedBy { 获取;放;}} 然后我创建一个 Customer 对象列表: List客户 = 新列表();customer.Add(new Cust
..