我对c3.js有疑问。 当前,我们正在使用c3js来显示堆积的面积图,这很好,但是我们的客户问我们,当客户将鼠标悬停在一个区域时,是否可以更改单个区域的不透明度。 我找不到任何解决方案,希望能听到您的建议。 谢谢
答案 0 :(得分:1)
在设置图表后尝试添加--
private string ConvertUserNameToDisplayName(string currentSentencedByUsername)
{
string name = "";
using (var context = new PrincipalContext(ContextType.Domain))
{
var usr = UserPrincipal.FindByIdentity(context, currentSentencedByUsername);
if (usr != null)
name = usr.GivenName+" "+usr.Surname;
}
if (name == "")
throw new Exception("The UserId is not present in Active Directory");
return name;
}
指针事件设置是重要的一环,因为默认情况下,c3图表中的大多数元素的样式都设置为忽略它们。
将其添加到c3示例的末尾以查看其是否工作-> https://c3js.org/samples/chart_area.html