问题标签 [xceed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - xceed DataGridControl 的列可见性
我有一个带有边界 ItemsSource 的 xceed:DataGridControl。目前我正在尝试为每个可见列设置我的 in/visible 列和标题/headertext。最好我想在我的 ViewModel 中绑定一个属性,以设置 in/visible 列及其标题。但我发现我没有办法做到这一点。有谁知道这个问题的解决方案?
wpf - Xceed WPF DataGrid - Master/Detail:根据数据更改详细部分中单元格的背景颜色
我是 WPF 的新手,这可能解释了我这样做的困难。作为我想要做的一个例子,我正在使用 Xceed 的 MasterDetial 示例应用程序的简化版本,该应用程序将员工作为主控,将与每个员工关联的订单作为详细信息。DetailConfigurations 正在工作。我使用这个示例是因为我需要在更大、更复杂的应用程序中使用相同的功能。
我遇到麻烦的地方是尝试更改详细信息部分中单个 DataCell 的背景颜色。例如,假设我扩展了第一个主(员工)行并取回了订单列表。每个订单都有一个 ShipCountry 字段。如果 ShipCountry 的值为“波兰”,我想将 ShipCountry 单元格(并且仅该单元格)的背景更改为红色。
尽管存在 DataCell 的目标类型,但下面对整行执行此操作。我不明白为什么会这样。根据我在寻找这个问题时发现的东西,我尝试了许多不同的方法,但都没有奏效。我想我遗漏了一些明显的东西,这是一个简单的绑定问题,但这就是 WPF(和 Xceed 网格)的新手阻碍我的地方。
任何帮助将不胜感激!
...
wpf - 设置 Xceed ColumnManagerCell 的样式
我对 Xceed DataGrid 上的列标题的样式感兴趣。目标是使背景颜色为灰色,每个标题列单元格周围都有深灰色边框。在我看来,最好的方法是设置 ColumnManager 的样式:
使用此模板:
背景颜色正确显示,内容也正确显示,但我无法在每个单元格周围显示深灰色边框。(或任何颜色边框。)我错过了什么?BorderBrush 和 BorderThickness 属性不应该控制这个吗?它们似乎适用于网格中的其余单元格,但不适用于 ColumnManagerCells。
c# - 验证 DateTimePicker 上的无效输入
我有一个 DateTimePicker 如下:
我正在使用IDateErrorInfo
我的数据模型来处理业务逻辑错误;例如:
CanExecute
是一个管理用户是否可以选择提交数据的属性。这一切都很好,但是,如果我只是选择日期并敲击键盘(键入随机字母),日期将重置为01/01/01
. 我想要发生的是日期有效地保持不变(也就是说,就像我捣碎键盘之前一样)。但是,我似乎找不到一个地方来处理这种情况发生时显然会发生的转换错误。
我怎么能抓住这个?
(DateTimePicker 控件是WPF 扩展工具包的一部分)
xceed - 在 wpf 应用程序的模型对话框(弹出)中加载 xceed 数据网格时显示空白屏幕
我在我的模型对话框(弹出)上显示 DataGrid。我们使用 WPF 来显示 xceed DataGrid。但有时显示的不是数据空白屏幕。这是随机发生的,我们无法重现此问题。我尝试通过添加 try catch 但没有捕获到异常。即使事件管理器没有错误,
此问题发生在某些特定机器上。我不知道为什么会收到此错误。即使我无法重现这一点,因为这是随机发生的。
我的项目非常大,所以我无法发送示例应用程序。
非常欢迎任何帮助或建议,请回复,因为这对我来说是一个关键问题。
c# - 如何在后面的代码中使用 Argb 设置 ColorCanvas 的选定颜色
我有一个 ARGB 颜色代码,现在我正在尝试通过在代码隐藏中使用该 ARGB 颜色代码来设置 ColorCanvas 的选定颜色。Argb 颜色代码不是静态值,因为它会不断变化。谁能知道如何设置它?我试过这样做,但它不起作用:
c# - Visual Studio 输出窗口中的扩展 WPF 工具包过于冗长
刚刚从 Nuget添加了Extended WPF Toolkit并将AvalonDock添加到我的应用程序中。在 Visual Studio 的输出窗口中实在是太冗长了:
有没有办法减少这个库的冗长?
编辑:换句话说,我的应用程序使用的外部库正在污染 Visual Studio 输出窗口,可能是通过执行一些类似System.Diagnostics.Debug.WriteLine("...")
.
有没有办法在输出窗口中只保留我自己的诊断消息?
wpf - 将 id 字段绑定到 xceed 数据网格中的图像标签
我想将Id
字段绑定到 Xceed DataGrid 列内的 Image 标记。
但是在事件处理程序中,我将 Tag 设为 null:
wpf - WPF Toolkit WatermarkTextBox 的自定义隐式样式
从这里似乎可以为 WpfToolkitIntegerUpDown
控件创建自定义隐式样式。
不过,我似乎无法为 WpfToolkit 创建自定义隐式样式WatermarkTextBox
。我试过这个,但它没有编译:
产生错误:
无法从文本“xctk:WatermarkTextBox”创建“TargetType”
也试过:
产生错误:
“无法从文本‘xctk:WatermarkTextBox’创建‘类型’。”
xceed - Xceed 数据网格中的焦点行未更新
我有一个在 XAMLItemsSource
中定义的 Xceed Datagrid。CollectionViewSource
每当更新网格时,只有焦点所在的行不会显示更新的值(恢复为原始值),但所有其他行都会更新。如果我直接将网格绑定到集合中,ViewModel
那么一切正常。问题只是何时CollectionViewSource
出现。任何帮助表示赞赏。