繁体   English   中英

单击/选中时,Spotfire按钮更改颜色

[英]Spotfire button change color when clicked / selected

我试图使在Spotfire中创建的按钮在单击时更改颜色或褪色。 基本上,我们希望按钮显示在选中时已被标记。

做这个的最好方式是什么?

感谢您的时间。

如果您正在编辑按钮周围的HTML,尽管您无法更改颜色(或者,奇怪的是,在按钮上用下划线或斜体显示),但看起来可以将其设为粗体或更改文本大小。 。

因此,将文本区域的html代码复制到字符串中,然后在脚本上单击按钮,添加以下常规设置。

初始HTML示例:

<p><SpotfireControl id="724c2b260722473caecaef18a2b3b695" />
</p>

示例代码(vTextArea是Type Visualization的参数,它引用按钮所在的文本区域):

from Spotfire.Dxp.Application.Visuals import VisualContent
from System import Guid

page = Application.Document.ActivePageReference

fullhtml = '<p><font size="3"><b><SpotfireControl id="724c2b260722473caecaef18a2b3b695" /></b></font></p>'

ta=vTextArea.As[VisualContent]()
ta.HtmlContent=fullhtml

我知道这并不能完全满足您的要求,但是确实可以向用户显示他们单击了哪个按钮。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM