임베디드 분석 위한 SDK 업데이트 Reveal
더 많은 사용자 정의를 제공하기 위해 Reveal 임베디드 분석 SDK에 대한 몇 가지 새로운 업데이트를 발표하게 되어 기쁩니다. 도구 설명 표시 시각화에서 도구 설명을 표시하는 방법에 대해 더 많은 유연성을 제공하는 새로운 이벤트를 추가했습니다. 이 이벤트는 WPF에서는 revealView.TooltipShowing, Web에서는 .onTooltipShowing이라고 하며 최종 사용자가 […]
더 많은 사용자 정의를 제공하기 위해 Reveal 임베디드 분석 SDK에 대한 몇 가지 새로운 업데이트를 발표하게 되어 기쁩니다.
툴팁 표시
시각화에 도구 설명을 표시하는 방법에 더 많은 유연성을 제공하는 새로운 이벤트를 추가했습니다. 이 이벤트는 WPF 및 . onTooltipShowing in Web 및 최종 사용자가 시각화에서 시리즈 위로 마우스를 가져가거나 시리즈를 클릭할 때마다 트리거됩니다(아래 참조).
Tooltip 이벤트를 취소하거나 표시된 내용을 수정하도록 선택할 수 있습니다. 몇 가지 예는 다음과 같습니다.
- 도구 설명을 모두 비활성화하거나 특정 시각화에 대해서만 표시하려고 합니다.
- 뷰어에게 더 가치가 있을 수 있는 RevealView 구성 요소 외부에 있는 도구 설명에 데이터를 표시하려고 합니다.
그리드, 게이지 등과 같이 도구 설명을 지원하지 않는 시각화에 대해서는 이 이벤트가 트리거되지 않습니다.
WPF 및 웹용 코드 스니펫
다음 코드 스니펫에서는 시각화에 대한 도구 설명을 비활성화하고 최종 사용자가 이 시각화를 가리키거나 클릭할 때 이벤트 인수에서 추가 정보를 얻는 방법을 보여줍니다. 이벤트 인수에는 마우스를 올리거나 클릭한 시각화에 대한 정보, 마우스를 올리거나 클릭한 데이터의 정확한 셀, 이 셀의 전체 행(다른 열의 정보가 필요한 경우) 및 물론 부울을 취소합니다.
WPF Code Snippet:
>private void RevealView_TooltipShowing(object sender, TooltipShowingEventArgs e) { if (e.Visualization.Title == "NoNeedForTooltips") { e.Cancel = true; } Debug.WriteLine($"TooltipShowing: Visualization: {e.Visualization.Title}, Cell: {e.Cell}, Row: {e.Row}"); }
웹 코드 스니펫:
revealView.onTooltipShowing = function (args) { if (args.visualization.title == "NoNeedForTooltips") { args.Cancel = true; } console.log("onTooltipShowing: visualization: " + args.visualization.title() + ",cell: " + args.cell.value + ", row:" + args.row.length); };
RevealTheme 업데이트
기존 응용 프로그램의 모양과 느낌에 맞게 Reveal 내에서 시각화 및 단추의 모서리를 변경하는 지원을 추가했습니다. 이를 위해 UseRoundedCorners 부울 속성을 RevealTheme 클래스에 추가했습니다. true(기본값)로 설정하면 시각화 컨테이너의 모서리가 약간 둥글게 됩니다. 가장자리를 더 선명하게 하려면 이 속성을 false로 설정하여 비활성화합니다.