问题标签 [custom-properties]

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

vb.net - 通过鼠标单击表单设置自定义控件的自定义属性(在设计模式中)

我的一个控件有一个List<Point>as 属性,在构造该控件时需要设置该属性。必须从表单上的鼠标单击中获取个人Point,并且必须在 Visual Studio 的设计模式中进行。

现在我的想法是在创建该控件时打开一个新表单,该控件将复制原始表单,并且在新表单上我可以单击一点,注册点,将它们添加到列表属性并在我关闭新表单时我完成了。但我似乎无法将原始的 Forms 属性应用于新的属性,我猜这是因为它在运行时不会发生。

这就是我到目前为止所拥有的(我知道它并不多,它是关于原理的):

创建控件时显示新表单:

新表格:

在新表单上看不到更新的高度、宽度或背景颜色……知道吗?

0 投票
0 回答
807 浏览

umbraco7 - Umbraco:基于下拉菜单创建自定义属性编辑器 - 不保存选择

我一直在尝试基于下拉菜单构建自定义属性编辑器。

我已经设法使用一组基于 prevalues 字段的选项来构建它,当我使用这个编辑器编辑文档时,我看到了所有的下拉选项,但是选择了一个并保存了文档,它没有保存我的选择。(我检查了后端数据库,没有写入任何值)

我肯定错过了什么?

代码提取...

包清单

...预值:{字段:[{标签:“选项”,描述:“选项”,键:“myOptions”,视图:“多值”},...

看法

<select ng-model="model.value" ng-options="opt.id as opt.value for opt in model.config.myOptions"> <option></option> </select>

我需要以某种方式将它们绑定到模型吗?

ps 刚刚测试过,如果我对视图中的选项进行硬编码,它可以正常工作。嗯……接下来我该怎么办!

0 投票
2 回答
33 浏览

javascript - 在 javascript 中设置和使用 HTML 对象的自定义属性

我正在尝试制作一个简单的战舰游戏,其中一张 10x10 的桌子用作比赛场地。我希望能够轻松更改船长和船数,这就是我(尝试)针对 HTML 对象(表格单元格)存储信息的原因。该表具有每个单元格的唯一 ID,写为 cell_3_8。

我的问题是如何使用自定义属性,在这种情况下,hasBoat 以存储和更改有关单元格的信息。我已将每个单元格设置为在开始时将属性 hasBoat 设置为 0,并在我希望将船放置在那里时将值设置为 1。目前,当我尝试放置船只时,桌子上没有发生任何事情,并且在 Chrome 控制台中检查时,它显示“Uncaught TypeError: Cannot set property 'hasBoat' of null”。

如果你能解释这里的问题是什么,甚至更好的是如何解决它,那就太好了。这是代码:

0 投票
2 回答
780 浏览

ms-word - Word API 自定义属性

我需要一些关于 word插件的帮助

我将以编程方式创建一个文档,作为其中的一部分,我需要将自定义属性 (Pub_Doc_ID) 添加到文档中,如下图所示。

在此处输入图像描述

我现在正在使用 Word Java API,但找不到完成这项工作的方法。我所针对的工作流程非常简单。创建一个文档,从作为主键的数据库中获取 Pub_Doc_Id 并分配给文档。现在主键已附加到文档,因此它将与文档一起使用。

更多背景知识: 正如我之前提到的,我使用的是 Word API。我正在添加文本、部分、图像蚀刻。现在我需要在 Doc 和 DB 之间建立一个连接器 (Pub_Doc_ID)。所以想使用自定义属性。如果有更好的方法来做到这一点。然后告诉我。

我知道如何在 VSTO 中做到这一点。我正在寻找 Word Java API。

然后我将使用这个 pub_doc_id ID 来调用 API 和加载任务窗格。

谢谢,非常感谢您对此的任何帮助。

*Pub_Doc_Id :发布文档 ID。

0 投票
0 回答
339 浏览

wpf - Visual Studio 中的 WPF Pen 类型没有内置属性编辑器?

在编写自定义 WPF 控件时,令我惊讶的是 WPF 没有为 System.Windows.Media.Pen 类型的属性提供内置的可视化编辑器。我希望看到类似于基于 Brush 的属性的编辑器的内容:

在此处输入图像描述

在检查了用于在一些主要库存 WPF 控件(Border、TextBlock、ListView、DataGrid、...)中绘制“某物”的属性类型之后,我发现它们都没有任何 Pen 属性 - 只有基于 Brush 类型的属性.

它是 WPF 的一般设计概念,我们是否也应该避免在自定义控件中实现 Pen 属性?

如果实现 Pen 属性仍然“合格”,任何人都可以举一个这样做的例子吗?或者我是否需要使用MSDN中创建自定义编辑器部分中描述的技术从头开始编写属性编辑器?

0 投票
1 回答
229 浏览

ios - 无法更新 dialog.data Quickblox [iOS]

我需要将自定义参数存储在聊天对话框中,但该对话框无法使用新参数进行更新。在这两个打印语句中,下面的那个Chat Dialogupdated Dialog; 中的数据字段(null)。我已按照 Quickblox 网站上的步骤进行操作,但这仍然失败。我在这里错过了什么吗?

0 投票
0 回答
204 浏览

uibezierpath - 当 drawInContext 时 CAShapeLayer 自定义属性为零

我定义了一个自定义层,并声明了一个自定义属性,但是在 -(void)drawInContext:(CGContextRef)ctx 方法中的动画时它不起作用

这是一些代码:

我使用这样的图层:

但是动画 == true,custom layer.progressColor 是 nil,animated == false,custom layer.progressColor 是正确的。

源码:https ://github.com/zhangbinbin5335/ZBBProgressView.git

0 投票
1 回答
267 浏览

wpf - 无法在数据触发器中使用标签的自定义属性

我正在使用自定义 TitleBar 制作 WPF 应用程序。它还具有自定义按钮样式。虽然我完美地制作了两个自定义控件,但是在创建一个调整大小按钮时,它会随着 Windows 状态问题的出现而改变它的标题。自定义控件的 XAML 代码是...

后面的代码是......

请帮忙

0 投票
0 回答
439 浏览

vb.net - 创建具有多个值属性的自定义控件

我想创建一个具有多个值属性的自定义控件。例如任何工具箱控件的Size属性,它有两个参数,一个宽度和一个高度。

单击此处查看示例

那么如何创建一个控件的属性,该属性将两个或多个值作为其Set方法或任何其他方法的输入,并且我们可以在单个属性中使用它们?

我想创建类似于 Size 属性的东西,当我调用自定义控件的属性时,它应该接受多个参数。

例如:如果我创建一个名为“CustomComboBox”的自定义控件,然后定义一个名为“addMovies”的属性

现在当我在我的代码中访问这个属性时:

默认情况下,如果我在自定义控件中创建一个属性,它会是这样的:

所以我想改变这个属性,它需要多个值

0 投票
1 回答
376 浏览

wpf - WPF 设计器自定义属性 - 下拉

我想在 WPF 中的用户控件上为自定义属性进行下拉选择。当我使用 Enum 作为属性时,一切正常:

在此处输入图像描述

惊人的 :)。

但我想为自定义类甚至字符串实现这一点。我应该怎么做?

提前致谢。