问题标签 [kendo-colorpicker]

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 回答
3211 浏览

javascript - Kendo Grid:如何添加颜色选择器

我有一个内联编辑的剑道网格。现在,在一个专栏中,我想添加一个剑道颜色选择器。当行不处于编辑模式时,如何添加它并显示选定的颜色?

任何人都可以给我一个剑道网格内颜色选择器的例子吗?

谢谢

0 投票
0 回答
1284 浏览

asp.net-mvc - 当网格列数据包含命名颜色时,剑道网格编辑器模板中的剑道颜色选择器会引发错误

当网格列数据包含命名颜色时,剑道网格编辑器模板中的剑道颜色选择器会引发解析错误。当列具有十六进制值时,它工作得很好。

以下是调用编辑器模板的列的代码

以下是我的编辑器模板代码

0 投票
1 回答
1374 浏览

javascript - 仅使用整数表示颜色 - Javascript

假设我正在使用 kendo ui颜色选择器小部件。小部件需要十六进制颜色值。但是颜色在数据库中只用一个整数表示。所以我需要一个函数来将整数颜色转换为十六进制颜色,反之亦然。

例如,我在 db 中的颜色值为 -16777216。这个数字如何表示颜色,如何将其转换为十六进制格式?

我怎样才能做到这一点?

提前致谢,

0 投票
1 回答
1352 浏览

c# - 无法在剑道网格中显示颜色选择器选择的颜色

我有一个带有颜色选择器的网格,当我从调色板中选择颜色时,我会显示十六进制颜色代码,而不是状态列中的颜色。

在状态列中显示十六进制代码而不是颜色 在此处输入图像描述

这是我称为 QTPStatusEditor 的 TemplateEditor:

这是我的网格:

我在一些示例中看到我需要添加 .ClientTemplate(" <div style='background-color: #=Status#;padding:10px;'>&nbsp;</div>"); 到:

但是当我这样做时,我得到一个 javascript 错误: 未捕获的ReferenceError:未定义状态 ,您也可以在附件中看到。并且该行不再显示在网格中。

错误 提前感谢您的帮助

问候,

0 投票
0 回答
284 浏览

kendo-ui - 如何解决 HEX 颜色的 Kendo UI ColorPicker 验证错误?

Kendo UI颜色选择器控件允许手动输入 HEX 值。

但是有一个错误:如果你尝试进入#123XXX,你会看到然后#112233

原因是 Kendo UI 颜色选择器解析颜色的第一部分#123(这是正确的短格式)并忽略其余XXX符号(不是有效的 HEX 符号)

如果您尝试另一种情况:输入#XXX123,您将看到验证错误(HEX 值将以红色突出显示)。

我需要正确验证这两种情况并显示验证错误。但我找不到向此控件添加自定义验证的方法。

问题:你知道如何解决这个错误并让 Kendo UI 颜色选择器控件在验证像#123XXX,之类的值时失败#ADCXYZ#19BW00而不是切断最后 3 个符号并将前 3 个符号解释为短 HEX 形式?

0 投票
1 回答
1644 浏览

asp.net-mvc - 剑道更改事件未触发

我有一个剑道窗口(模态),我正在填充各种元素,以便在我的应用程序中收集“小部件”的不同属性。我有下拉列表、数字文本框、多选等。我已经为所有这些设置了更改事件,例如下面的下拉列表:

)

所有 Kendo 控件的更改事件仅在第一次渲染视图并且它们的值通过 .Value() 配置属性填充时触发。无论我选择新值、编辑文本框还是使用微调器,它们都不会再次触发。

下拉呈现的脚本对我来说看起来不错?

我在同一个视图上有非剑道输入,onchange 事件按预期工作。

控制台中没有错误。

这是被调用的函数,没什么特别的:

有任何想法吗?

0 投票
1 回答
482 浏览

kendo-ui - 添加数据绑定属性时,Kendo UI 颜色选择器在关闭时崩溃

我正在尝试将 Kendo UI 颜色选择器与 Kendo 绑定一起使用并遇到问题。

添加数据绑定属性时单击弹出窗口上的应用按钮时,Kendo UI 颜色选择器崩溃。

当我单击应用按钮时,它会引发错误:

您可以在此处查看示例:

当我删除 data-bind 属性时,它应该正常工作。

0 投票
1 回答
221 浏览

kendo-ui - 如何停止剑道颜色选择器小部件中的事件冒泡?

我正在使用 kendo-colorpicker(kendoFlatColorPicker) 开发自定义地图视图组件来更改标记的颜色。flatcolorpicker 的根元素是地图视图包装元素的子元素。

在 kendoFlatColorPicker 中,用户可以通过拖动鼠标在 hsvRect 面板中选择颜色。有一个关键问题... 在 FlatColorPicker 面板上按下鼠标按钮并拖动鼠标时,地图视图中的地图图像也会被拖动。

我认为这个问题来自事件冒泡。所以,我尝试在“mousedown”事件中使用 e.stopPropagation() 方法。但是,它不起作用。

其他方式,我也尝试通过小部件扩展自定义 kendo FlatColorPicker 源代码中的 _hsvEvets 方法,如下面的代码。

当用户按下鼠标按钮拖动鼠标时,平面颜色选择器上会发生“按下”事件,但参数“e”没有方法 stopPropagation()。

如何停止从颜色选择器冒泡到地图视图?