Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.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# 是否可以在XAML中使用1个对象和1个gradientbrush创建凹凸边界?_C#_.net_Wpf_Xaml - Fatal编程技术网

C# 是否可以在XAML中使用1个对象和1个gradientbrush创建凹凸边界?

C# 是否可以在XAML中使用1个对象和1个gradientbrush创建凹凸边界?,c#,.net,wpf,xaml,C#,.net,Wpf,Xaml,我需要在xaml中实现以下功能(具有更好的角点)。我很好奇是否可以用一个对象(矩形,路径,…)和一个gradientbrush来完成。到目前为止我还没有找到一条路 除非使用自定义像素着色器创建笔刷,否则我看不到使用单个元素和单个笔刷进行此操作的方法 此外,我看不出有什么理由要求使用单个元素,除非您添加了许多这样的帧,因此需要节省添加到可视化树中的元素数量。为什么需要使用单个画笔和单个对象?这不是一个硬约束,我只是好奇是否可能

我需要在xaml中实现以下功能(具有更好的角点)。我很好奇是否可以用一个对象(矩形,路径,…)和一个gradientbrush来完成。到目前为止我还没有找到一条路


除非使用自定义像素着色器创建笔刷,否则我看不到使用单个元素和单个笔刷进行此操作的方法


此外,我看不出有什么理由要求使用单个元素,除非您添加了许多这样的帧,因此需要节省添加到可视化树中的元素数量。

为什么需要使用单个画笔和单个对象?这不是一个硬约束,我只是好奇是否可能