问题标签 [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.
javascript - Kendo Grid:如何添加颜色选择器
我有一个内联编辑的剑道网格。现在,在一个专栏中,我想添加一个剑道颜色选择器。当行不处于编辑模式时,如何添加它并显示选定的颜色?
任何人都可以给我一个剑道网格内颜色选择器的例子吗?
谢谢
asp.net-mvc - 当网格列数据包含命名颜色时,剑道网格编辑器模板中的剑道颜色选择器会引发错误
当网格列数据包含命名颜色时,剑道网格编辑器模板中的剑道颜色选择器会引发解析错误。当列具有十六进制值时,它工作得很好。
以下是调用编辑器模板的列的代码
以下是我的编辑器模板代码
javascript - 仅使用整数表示颜色 - Javascript
假设我正在使用 kendo ui颜色选择器小部件。小部件需要十六进制颜色值。但是颜色在数据库中只用一个整数表示。所以我需要一个函数来将整数颜色转换为十六进制颜色,反之亦然。
例如,我在 db 中的颜色值为 -16777216。这个数字如何表示颜色,如何将其转换为十六进制格式?
我怎样才能做到这一点?
提前致谢,
c# - 无法在剑道网格中显示颜色选择器选择的颜色
我有一个带有颜色选择器的网格,当我从调色板中选择颜色时,我会显示十六进制颜色代码,而不是状态列中的颜色。
这是我称为 QTPStatusEditor 的 TemplateEditor:
这是我的网格:
我在一些示例中看到我需要添加 .ClientTemplate(" <div style='background-color: #=Status#;padding:10px;'> </div>"
); 到:
但是当我这样做时,我得到一个 javascript 错误: 未捕获的ReferenceError:未定义状态 ,您也可以在附件中看到。并且该行不再显示在网格中。
问候,
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 形式?
asp.net-mvc - 剑道更改事件未触发
我有一个剑道窗口(模态),我正在填充各种元素,以便在我的应用程序中收集“小部件”的不同属性。我有下拉列表、数字文本框、多选等。我已经为所有这些设置了更改事件,例如下面的下拉列表:
)
所有 Kendo 控件的更改事件仅在第一次渲染视图并且它们的值通过 .Value() 配置属性填充时触发。无论我选择新值、编辑文本框还是使用微调器,它们都不会再次触发。
下拉呈现的脚本对我来说看起来不错?
我在同一个视图上有非剑道输入,onchange 事件按预期工作。
控制台中没有错误。
这是被调用的函数,没什么特别的:
有任何想法吗?
kendo-ui - 添加数据绑定属性时,Kendo UI 颜色选择器在关闭时崩溃
我正在尝试将 Kendo UI 颜色选择器与 Kendo 绑定一起使用并遇到问题。
添加数据绑定属性时单击弹出窗口上的应用按钮时,Kendo UI 颜色选择器崩溃。
当我单击应用按钮时,它会引发错误:
您可以在此处查看示例:
当我删除 data-bind 属性时,它应该正常工作。
kendo-ui - 如何停止剑道颜色选择器小部件中的事件冒泡?
我正在使用 kendo-colorpicker(kendoFlatColorPicker) 开发自定义地图视图组件来更改标记的颜色。flatcolorpicker 的根元素是地图视图包装元素的子元素。
在 kendoFlatColorPicker 中,用户可以通过拖动鼠标在 hsvRect 面板中选择颜色。有一个关键问题... 在 FlatColorPicker 面板上按下鼠标按钮并拖动鼠标时,地图视图中的地图图像也会被拖动。
我认为这个问题来自事件冒泡。所以,我尝试在“mousedown”事件中使用 e.stopPropagation() 方法。但是,它不起作用。
其他方式,我也尝试通过小部件扩展自定义 kendo FlatColorPicker 源代码中的 _hsvEvets 方法,如下面的代码。
当用户按下鼠标按钮拖动鼠标时,平面颜色选择器上会发生“按下”事件,但参数“e”没有方法 stopPropagation()。
如何停止从颜色选择器冒泡到地图视图?