Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 可以用与其相同的方式选择饼图切片';可以选择一个按钮吗?_C#_Jquery_Asp.net Mvc - Fatal编程技术网

C# 可以用与其相同的方式选择饼图切片';可以选择一个按钮吗?

C# 可以用与其相同的方式选择饼图切片';可以选择一个按钮吗?,c#,jquery,asp.net-mvc,C#,Jquery,Asp.net Mvc,我们都熟悉网页上的“按钮”。你点击一个按钮,它就会触发一些东西 我想知道是否有可能对饼片做类似的事情,每个饼片代表一个按钮,按下按钮与按下@Html.ActionLink()是一样的 我可以想象在平面图像上绘制图像贴图,如果我没有其他选择,我可以走这条路线,但如果馅饼切片可以像按钮一样按下去,视觉效果会更好 这样的事情在MVC网页上可能发生吗 要想做你想做的事情,你可以为“饼图”的每个状态将一个单独的图像与一个单独的图像结合起来。您正在显示默认状态。您需要为每个按下的状态创建一个图像(饼图的每个

我们都熟悉网页上的“按钮”。你点击一个按钮,它就会触发一些东西

我想知道是否有可能对饼片做类似的事情,每个饼片代表一个按钮,按下按钮与按下
@Html.ActionLink()
是一样的

我可以想象在平面图像上绘制图像贴图,如果我没有其他选择,我可以走这条路线,但如果馅饼切片可以像按钮一样按下去,视觉效果会更好

这样的事情在MVC网页上可能发生吗


要想做你想做的事情,你可以为“饼图”的每个状态将一个单独的图像与一个单独的图像结合起来。您正在显示默认状态。您需要为每个按下的状态创建一个图像(饼图的每个切片一个)。每个图像将显示整个饼图,其中一个或没有任何项目被按下


然后,最好的外观可能是将它们放在单个图像中,并根据单击的图像贴图部分来切换图像位置(该位置将控制视口中的图像)。

要执行所需操作,您可以针对“饼图”的每个状态将图像与单独的图像组合。您正在显示默认状态。您需要为每个按下的状态创建一个图像(饼图的每个切片一个)。每个图像将显示整个饼图,其中一个或没有任何项目被按下

然后,最好的外观可能是将它们放在单个图像中,并根据单击的图像贴图部分来切换图像位置(这将控制视口中的图像)。

对于类似的方法,您可以使用一个完美的插件。 这是它的

ImageMapster是一个jQuery插件,允许您在不使用Flash的情况下激活HTML图像映射。它几乎在Javascript的任何地方都能工作,包括现代浏览器、Internet Explorer 6以及iPad、iPhone和Androids等移动设备。对于类似的方法,您可以使用一个完美的插件。 这是它的


ImageMapster是一个jQuery插件,允许您在不使用Flash的情况下激活HTML图像映射。它几乎可以在Javascript的任何地方工作,包括现代浏览器、Internet Explorer 6以及iPad、iPhone和Androids等移动设备。您可以使用svg图像。简单且完全可自定义您可以使用svg图像。简单和完全定制的固定。打字错误。我找到了演示。这绝对符合我的需要。已修复。打字错误。我找到了演示。这绝对符合我的需要。