首页 文章
  • 0 votes
     answers
     views

    画布高度和宽度绑定到xml

    在过去,我创建了一个winform用户控件,它继承了imagebox控件,用户可以通过用鼠标绘制一个矩形来选择图像的一部分 . 现在我想对WPF做同样的事情 . 我写了这个XAML代码: <StackPanel Width="321" Height="241"> <Canvas x:Name=...
  • 0 votes
     answers
     views

    使用MultiBinding更改WPF DataGrid单元格的前景颜色时出现问题

    考虑到特定单元格内容的值,我试图更改DataGridCell的前景颜色,而不是整行 . 例如,如果单元格的日期值已过期,那么我想将Foreground设置为红色 . 我几乎在使用MultiBinding从数据网格中提取两个值并通过实现IMultiValueConverter的值转换器解析它 . 简而言之,在没有需要进入转换器本身的情况下,我编写了以下XAML:` <Style x:Key=&...
  • 3 votes
     answers
     views

    多表格绑定数据

    我的项目有两个WPF表单:Form1和Form2 . 在Form1中我有1个按钮来调用Form2,textBox1,textBox2,textBox3,textBox4,Form2只有一个textBox和一个Save按钮 . 所以当我点击按钮时,它会显示Form2 . 在textBox中我创建了一个模板文本: "blablabla %txt1% blablabla %txt2% blab...
  • 12 votes
     answers
     views

    让WPF Tabcontrol高度假设最大项目的高度?

    有没有办法让tabcontrol采取最大标签项的大小(实际上,tabitem的内容)? 由于tabcontrol没有指定特定的大小,因此它应该自动调整大小:它可以正确地执行此操作,但是当您切换选项卡时,它会自动将其自身调整为当前所选选项卡内容的高度(和宽度) . 我不希望调整大小发生,让tabcontrol假设最大项目的高度,但仍然让它自动调整大小 . 有线索吗?我尝试数据绑定到使用多绑定作为内容...
  • 1 votes
     answers
     views

    WPF MultiBinding VS设计器异常

    Visual Studio 2010设计器说MultiValueConverter中发生了未处理的异常,但是我可以构建我的程序并且它工作正常(多绑定也可以) . XAML(我在构造函数中设置window.DataContext): <ComboBox Name="cbbProfile" DisplayMemberPath="Name" Grid.Ro...
  • 2 votes
     answers
     views

    WPF绑定到集合中多个对象的相同属性

    我正在尝试使用WPF创建一个界面,该界面可以一次显示和修改多个选定对象的属性 . 我知道这一定是可能的(Visual Studio中的属性网格可以做到),但我无法找到有关如何实现它的任何信息或示例 . 我已经在MultiBinding上找到了很多信息,但是规范的用例似乎是将一个UI字段绑定到同一个对象上的多个属性,而我正在尝试相反 - 将UI字段绑定到同一个属性在多个对象上 . 更明确一点,我想要...
  • 1 votes
     answers
     views

    Datagrid SelectedItem Multibinding

    我需要将SelectedItem的值从datagrid绑定到: 同一页面上组合框的SelectedItem viewmodel中的属性 换句话说:当我在datagrid中选择一行时,组合框中的值应该更改,并且上述属性的值也应该设置为datagrid的所选项的值 . 我尝试使用像这样的多绑定: <DataGrid.SelectedItem> <MultiBind...
  • 2 votes
     answers
     views

    使用多绑定将2个集合连接到数据网格中

    我有2个数据集合,第一个仅用于组名,第二个用于值 . 我想在这样的数据网格中填充这些数据: groupId | group | store 1 | store 2 | store 3 | store 4 1 | grp 1 | | | | 2 | grp 2 | | | ...
  • 0 votes
     answers
     views

    属性变化的多重颜色变化 - 如何实用地清除?

    编辑:我创建了一个示例项目,显示我已完成的工作和不工作的工作 . https://github.com/jmooney5115/clear-multibinding 我有一个带控件的WPF应用程序(文本框,数据网格等) . 当控件上的值发生变化时,我需要通过更改背景颜色来指示它 . 保存更改后,背景颜色需要返回到未更改状态而不重新加载控件 . 这个应用程序不是MVVM,不判断我继承了它 . 我有...
  • 171 votes
     answers
     views

    如何将多个值绑定到单个WPF TextBlock?

    我目前正在使用下面的 TextBlock 来绑定名为 Name 的属性的值: <TextBlock Text="{Binding Name}" /> 现在,我想将另一个名为 ID 的属性绑定到同一个 TextBlock . 是否可以将两个或多个值绑定到同一个 TextBlock ?是否可以通过简单的连接来完成,如 Name + ID ,如果没有,还有什么可以接近...

热门问题