大佬教程收集整理的这篇文章主要介绍了wpf – 将鼠标悬停在Silverlight中的对象上时显示自定义工具提示?/弹出窗口,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
更新:(增加赏金)
我正在寻找一个可以掉落阴影并显示箭头的控件.我想要3-4行数据作为控件的属性传入.
popup exampe http://www.freeimagehosting.net/uploads/4a78a786fc.gif
我使用了标注 – 非常方便,与Office中的AutoShapes非常相似.要做一个弹出窗口,你只需要一个简单的动画.
如果您没有表达式,则可以手动编写XAML代码以创建标注.这是我做的一个例子:
<Path x:Name="Callout" Height="218" Width="197" stroke="Black" strokeThickness="2" Fill="WhiteSmoke" Canvas.Top="60" Canvas.Left="53" Stretch="Fill"> <Path.Effect> <DropShadowEffect ShadowDepth="50" Opacity="0.25" BlurRadius="10" /> </Path.Effect> <Path.Data> <PathGeometry> <PathGeometry.figures> <Pathfigure StartPoint="0 21.1" IsClosed="True"> <Pathfigure.Segments> <ArcSegment Point="21.1 0" Size="21.1 21.1" SweepDirection="Clockwise" /> <Linesegment Point="31.66 0" /> <Linesegment Point="79.14 0" /> <Linesegment Point="168.83 0" /> <ArcSegment Point="189.93 21.1" Size="21.1 21.1" SweepDirection="Clockwise" /> <Linesegment Point="189.93 73.86" /> <Linesegment Point="189.93 105.52" /> <ArcSegment Point="168.83 126.62" Size="21.1 21.1" SweepDirection="Clockwise" /> <Linesegment Point="79.14 126.62" /> <Linesegment Point="30.57 213.21" /> <Linesegment Point="31.66 126.62" /> <Linesegment Point="21.1 126.62" /> <ArcSegment Point="0 105.52" Size="21.1 21.1" SweepDirection="Clockwise" /> <Linesegment Point="0 105.52" /> <Linesegment Point="0 73.86" /> </Pathfigure.Segments> </Pathfigure> </PathGeometry.figures> </PathGeometry> </Path.Data> </Path>
标注的尾部与样本中的尾部不完全相同,并且阴影也不同,但可以更改不同的值以使其看起来尽可能接近样本.
以上是大佬教程为你收集整理的wpf – 将鼠标悬停在Silverlight中的对象上时显示自定义工具提示?/弹出窗口全部内容,希望文章能够帮你解决wpf – 将鼠标悬停在Silverlight中的对象上时显示自定义工具提示?/弹出窗口所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。