问题标签 [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.

0 投票
1 回答
1042 浏览

c# - NullReference on enter key press within Xceed.Wpf.Toolkit in a dateTimePicker

I am getting a 'System.NullReferenceException' occurred in Xceed.Wpf.Toolkit.dll, exception, at stack location Xceed.Wpf.Toolkit.Core.Primitives.DateTimeUpDownBase`1.OnPreviewKeyDown().

This happens when I enter a date, in a valid format, and hit the enter key.

I have seen a few documented errors that are similar to this, but were due to a Xceed.Wpf.Toolkit v1.9 bug and has been since fixed. I am using v2.2 . Below is my xaml for the DateTimePicker in question.

EDIT:

I actually dont want the enter keypress to do anything on this control anyways, so I'm attempting to catch the event. I added a keyboard event in the above code. It is catching the events when im typing in a date, but when I hit enter, the error is happening before it even catches the enter key event.

0 投票
2 回答
1885 浏览

c# - 无法使用 List<> 中的条目填充 CheckListBox

我有以下 XML 从中获取 ID 并将其填充到列表中:

我创建了一个List如下:

我创建 CheckListBox 的 Xaml 如下,

以下是我如何将从 XML 解析的条目分配给List,然后分配给CheckBoxList

但是,我无法让列表AvailableFrames将“名称”条目填充到 CheckBoxList 项目中。它以某种方式获取条目数(在我的情况下为 5)并填充 5 个空的 checkList 项,但名称或“ID”中的值没有反映。

为什么List<AvailableFrames>没有出现在中的值CheckBoxList?我猜我有一个绑定问题。

请指教。

截屏: 截屏

0 投票
1 回答
1500 浏览

mvvm - 是否可以使用 Xceed AvalonDock 在主窗口、页脚窗口和骑行侧窗口中准备可绑定的 MVVM 可锚定窗格

我正在使用 AvalonDock 控件来完成可绑定和可停靠的窗格。

在此处输入图像描述

我找到了很好的样本,这让我可以做到这一点。为此需要做一些事情:我使用了Dock manager:

  1. 准备 PanesTemplateSelectors、PanesStyleSelectors

一切看起来都很棒,使我能够使用 MVVM 模式准备该解决方案。

我想知道如何扩展该解决方案以完成以下草案:

在此处输入图像描述

我有两个可以用作可绑定源的源:

如果有人指出我的方向或提供线索,我会很高兴如何在页脚和右侧制作一个可绑定窗格。

是否可以使用 AvalonDock

0 投票
2 回答
1156 浏览

c# - 避免使用 Xceed.Zip.QuickZip.Zip 实用程序创建不必要的目录

我在我的应用程序中使用付费版本的 Xceed.Zip.QuickZip.Zip 实用程序来压缩包含文件和目录的文件夹。这是我正在使用的 Xceed Zip 命令

ZipFilePath 是最终 zip 的名称,包括将创建 zip 的路径。所以它就像D:\MyData/MyZip.zip

而且,filesToZip 是这样的D:\MyDataToZip\Versions\\*.*

因此,当创建 zip 时,我会看到一个 MyDataToZip 文件夹,其中包含 Versions 文件夹,然后是 Version 文件夹内的所有内容。

但我希望 zip 不包含 MyDataToZip & Versions 文件夹。它应该从版本文件夹开始。我怎样才能做到这一点?

请注意,我的应用程序是基于 .Net 4.0 构建的,所以我不能使用 System.IO.Compression。

0 投票
3 回答
1459 浏览

c# - CheckComboBox 设置属性不起作用

我正在使用 XCeed CheckComboBox:https ://wpftoolkit.codeplex.com/wikipage?title=CheckComboBox&referringTitle=Home

在我的 ComboBox 中有一些类型。所有类型都在组合框中正确列出。我的问题是,如果我取消选中某个项目,IsFiltered则不会调用 set-property:

0 投票
1 回答
1078 浏览

c# - 可检查组合框的默认文本

我正在使用Xceed 可检查组合框。现在我想根据组合框中选定的复选框显示默认文本,但我不知道该怎么做。

例如:

在此处输入图像描述

文本框的内容(红色箭头)应为:

  • 如果未选择任何内容:“请选择”
  • 如果选择了所有内容:“所有人”
  • 如果选择一个或多个:“特定选择”

像:

在此处输入图像描述


示例代码:

XAML:

CS:

0 投票
1 回答
100 浏览

c# - GroupLevelIndicatorPane 导致 ColumnStretchMode=ALL 不适合列

我有一个 Xceed 数据网格,它使用 ColumnStretchMode=ALL 使列适合网格。

它一直运行良好,直到我添加了 GroupLevelIndicatorPane。一旦我添加了它,网格就不再适合(它偏离 GroupLevelIndicatorWidth 量的宽度)。

我一直在寻找一种方法来使该计算考虑该窗格而没有任何运气。

有没有其他人用 Xceed 控件看到过这个? (我目前没有 Xceed 支持,所以他们不会帮助我。)

更新:我发现了为什么会这样。我的网格设置中有这样的效果:

对于某些类型的组,我导致 GroupLevelIndicatorPane 折叠。我把它拿出来,计算又开始正常工作了。

我想我需要找到另一种方法让某些组不缩进。

0 投票
1 回答
367 浏览

c# - 重新绑定 Xceed DataGrid 列以接受特殊字符

我正在尝试使用 Xceed WPF DataGrid 来显示 DataTable 对象。DataTables 恰好有使用特殊字符(例如“/”)的列。这导致 Xceed DataGrid 遇到了与上一个问题中所见相同的问题

我试图为所提供的解决方案找到 Xceed 类比,但我不确定如何使用 Xceed 的 DataGridBindingInfo 类(我相信它管理绑定)来完成我想要的。甚至可以使用 Xceed 以这种方式更改绑定吗?

0 投票
0 回答
277 浏览

c# - Xceed ListBox 排序项目使用 MVVM 模式

我想用 MVVM 模式对 ListBox 项目进行排序,但以下Behavior不起作用,你能告诉我哪里错了吗?,有没有使用 MVVM 模式实现的 xceed 列表框示例?

行为

XAML

0 投票
2 回答
434 浏览

javascript - Xceed MaskedTextBox 在聚焦时不会从头开始

我正在使用 Xceed MaskedTextBox;

当我单击文本框输入数字时,它总是将光标定位在我单击的位置,而不是文本框的开头。这会导致用户开始输入数字并很快用完空间,因为如果他们在接近结尾处单击,他们可以输入更少的数字。

问:有没有办法点击框内的任意位置,让光标的起始位置在前面?