Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.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# 在WPF中忽略形状的边(C代码)?_C#_Wpf_Shape - Fatal编程技术网

C# 在WPF中忽略形状的边(C代码)?

C# 在WPF中忽略形状的边(C代码)?,c#,wpf,shape,C#,Wpf,Shape,我正在为我的应用程序创建一个语音气泡控件,我希望这样做的方式是使用一个圆角矩形,然后在顶部放置一个形状,形成语音气泡的“原点”。这些气泡排列在网格中,以便气泡根据其内容调整大小,同时保持原点形状不变(即不会拉伸)。现在,我的问题是;是否可以在WPF中创建一条路径,其中一条边被省略(即,该边的笔划被省略,但填充仍然存在) 我知道我可以把两个形状放在彼此的上面,但我正在寻找一个尽可能简单的解决方案 谢谢,李。是的,有可能。只需省略其中一条边。填充仍将应用于形状内部: <Path Fill="B

我正在为我的应用程序创建一个语音气泡控件,我希望这样做的方式是使用一个圆角矩形,然后在顶部放置一个形状,形成语音气泡的“原点”。这些气泡排列在网格中,以便气泡根据其内容调整大小,同时保持原点形状不变(即不会拉伸)。现在,我的问题是;是否可以在WPF中创建一条路径,其中一条边被省略(即,该边的笔划被省略,但填充仍然存在)

我知道我可以把两个形状放在彼此的上面,但我正在寻找一个尽可能简单的解决方案


谢谢,李。

是的,有可能。只需省略其中一条边。填充仍将应用于形状内部:

<Path Fill="Beige" Stroke="Black" Data="M 0,0 L 20,0 L 0,20"></Path>