binding相关内容
我在 WPF 窗口中有一个 TextBox 绑定到 double 类型的窗口的依赖属性(见下文).每当用户在 TextBox 中键入时 TextBox 为空,或 所有文本都被选中, 输入的文本被错误地接受.例如:如果我在其中任何一种情况下键入“5",结果文本是“$5.00",但插入符号位于“5"之前,“$"之后.如果我尝试输入“52.1",我会得到“$2.15.00".
..
您好,我正在尝试绑定到不是 DependencyProperty 的 TextBox.CaretIndex 属性,所以我创建了一个 Behavior,但它没有按预期工作. 期望(专注时) 默认 = 0 如果我更改我的 view 中的值,它应该更改我的 viewmodel 中的值如果我更改 viewmodel 中的值,它应该会更改 view 中的值 当前行为 viewm
..
我有一个典型的 MVVM 场景:我有一个绑定到 StepsViewModels 列表的 ListBox.我定义了一个 DataTemplate,以便将 StepViewModels 呈现为 StepViews.StepView 用户控件有一组标签和文本框. 我想要做的是在文本框获得焦点时选择包装 StepView 的 ListBoxItem.我尝试使用以下触发器为我的文本框创建样式:
..
我有一个显示目录中文件的列表视图. 用户可以将列表视图中的每个项目拖动到文件夹/桌面,并将相关文件复制到那里. 这工作正常.问题是 - 我想为多个项目这样做 - 所以用户可以选择多个 listviewitems 并将它们拖动并复制在一起.ListView 设置为 SelectedMode=Multiple- 但它不会复制所有选定的项目.这是我的代码: private void FileVi
..
如何将 TabItem.Header 设置为从几个字段中获取的绑定,每个绑定以不同的大小显示,全部位于原始标题文本的位置;不覆盖标题的默认样式和行为 - 我只需要文本. 我尝试设置它的模板,但随后它创建了一个包含内部控件的矩形,并且这个矩形对用户点击没有响应,并且还具有控件样式,我希望这个控件是不可见的,只有它的文本应该是可见的. 我尝试了以下方法:
..
我正在尝试将图像从 Window 绑定到 UserControl 'DisplayHandler' 内的 UserControl 'Display'.Display 有一个 DependancyProperty 'DisplayImage'.这类似于this,但他们的回答对我的问题没有帮助. DisplayHandler 还应该具有属性“DisplayImage"并将绑定传递给 Displa
..
我希望将 YouTubeAndroidPlayerApi.jar 绑定到我的 Xamarin Android 项目中.我在 Jars 文件夹下添加了 YouTubeAndroidPlayerApi.jar,但我的项目无法编译. 错误:“不要覆盖 object.Finalize.而是使用析构函数." 所以我试图通过使用一个来改变它的编译方式:
..
我有一个 MenuItem,其中包含一组项目.它看起来像文件 -> 打开菜单项. 所以: 文件 打开 从数据库打开 文件 1 文件 2 文件 3 XAML 代码:
..
我需要将一些数据绑定到列数可变的 DataGrid.我使用以下代码使其工作: int n = 0;foreach(TitleList 中的字符串标题){DataGridTextColumn col = new DataGridTextColumn();col.Header = 标题;绑定 binding = new Binding(string.Format("DataList[{0}]", n
..
我有一个 DataGrid 绑定到我的 ViewModel 中的 ICollectionView.DataGrid 位于 UserControl 内,它用于几种不同的数据场景,其中一些需要某些 DataGrid 列,而另一些则不需要. 我只想将 DataGridTemplateColumn 的 Visibility 属性绑定到内部标签的 Content 属性,这样如果没有任何行包含值,它将被
..
我有一个包含两列的数据表,我将绑定到 DataGridComboBoxColumn 的所有组合框,其中一列将是项目的文本,其他将是项目的值. 我知道名为“DisplayMemberPath"的属性是我将列的名称指定为项目文本的地方,以及必须在“SelectedValuePath"属性中指定的值. 但是再一次将任何内容绑定到 DataGridComboBoxColumn 是一个问题,因为
..
我需要将 DataGridTemplateColumn 的 Visibility 绑定到 DataGrid.ItemsSource 之外的属性,因为我需要绑定此列在 ViewModel 内的一个属性的所有行中,但据我所知,您只需将其绑定到 ItemsSource 内的某些内容,或者您应该使用 ElementStyle 和 EditingElementStyle我已经试过这个代码: 而且
..
我有一个绑定到视图模型中的列表的数据网格.在我单击行标题之前,网格的内容不会更新.单击各种单元格不会影响它.我必须点击标题. 这是 XAML 中的数据网格:
..
我正在尝试在具有多个命令绑定的 DataGrid 上创建一个 ContextMenu.有些必须绑定到本地 ViewModel(即行的 ViewModel),有些必须绑定到父 ViewModel. 到目前为止,我没有遵循其他解决方案.我只让 SubCommand 执行. 主视图模型 公共类 MainViewModel : ViewModelBase{public ObservableC
..
这听起来可能很愚蠢,但我无法绑定到实例变量(字符串类型)才能工作. 在我视图的 xib 中,我创建了一个文本字段作为 IB 中的出口,然后我可以将它绑定到我的 viewModel 的字符串属性.但是,它不会让我以相同的方式将视图的字符串变量绑定到 viewModel 的属性. 有谁知道这是设计使然,还是我遗漏了什么?绑定代码是- this.AddBindings(新字典(){{ Te
..
1.绑定列表 我想知道如何将 ObservableCollection 绑定到 Radiogroup: new Section(){new RootElement("Mandanten", new RadioGroup("mandanten", 2)) {新部分(){new RadioElement("Kupus", "mandanten"),new RadioElement("Kajma
..
我正在使用 XAML 创建对象树,其中一个节点如下所示: 公共类 ExecuteMethod : INode{#region INode 的实现公共布尔评估(){返回函数 != null &&功能();}公共字符串名称 { 获取;放;}私人字符串_type;公共字符串类型{得到{如果 (string.IsNullOrEmpty(_type)){_type = GetType().Name;}返回
..
我正在尝试使用 Microsoft Team System 提供的测试套件对我的 WPF 数据绑定进行单元测试.我希望能够在不显示窗口的情况下测试绑定,因为我的大多数测试将针对用户控件而不是实际在窗口上.这是可能的还是有更好的方法来做到这一点?如果我显示窗口,下面的代码有效,但如果我不显示,则绑定不会更新. Window1_Accessor target = new Window1_Acces
..
我有一个视图显示绑定到 GetAll() 的列表框: GetAll() 是我的
..
我有一个基于多个 DataTemplate 元素生成的表单.DataTemplate 元素之一从如下所示的类中创建了一个 TextBox: 公共类 MyTextBoxClass{公共对象值 { 获取;设置;}//为简洁起见省略了其他属性公共字符串 FormatString { 获取;设置;}} 我需要一种方法将 FormatString 属性中的值“绑定"到绑定的“StringFormat"属
..