我正在使用Telerik的RadChartView
控件在我的WinForm
应用程序中绘制图表。我的一位测试人员注意到Telerik图表具有一些内置功能,如果您右键单击图表,您将获得一个上下文菜单,您可以从Telerik的默认调色板列表中进行选择。
这是一个问题,因为我在我的图表中使用自定义调色板,并且我被告知要阻止用户调整调色板。
我花了几个小时阅读Telerik在RadChartView
和图表上的文档,进行谷歌搜索,并调整我的RadChartView中的不同内容以禁用用户更改调色板的能力。但是底线,我找不到答案,我很难过。
答案 0 :(得分:0)
我最终通过阅读Telerik论坛上一些旧的帮助主题来找出这个问题的答案。基本上,您需要完全禁用RadChartView中的上下文菜单,下面是在VB.net中执行此操作的代码。
Private Sub RemoveContextMenu(ByVal Sender As Object, ByVal e As ChartViewContextMenuOpeningEventArgs) Handles RadChartView.ContextMenuOpening
e.ContextMenu.Dispose()
End Sub