Custom design of a popup in wpf using c# (telerik )

一世执手 提交于 2019-12-06 03:56:45

Here is an example in XAML:

<Grid Width="300" Height="200">
    <Grid.RowDefinitions>
        <RowDefinition/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>
    <Grid Background="Orange">
        <!--Your content here-->
    </Grid>
    <Polygon Grid.Row="1"
        Points="0,0 15,0, 0,30" Stroke="Orange" Fill="Orange" />
</Grid>

In your control for the tooltip, you can use a Grid to draw two things on top of each other.

The first, a Canvas with a custom PathGeometry of the shape you want, this is a good reasource:

https://msdn.microsoft.com/en-us/library/ms747393(v=vs.100).aspx

Then, make the background transparent with what you currently have and have it occupy the same cell in the Grid, so it appears on top of the shape.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!