请教C#/WPF高手,类似点击头像出来相关tooltip菜单的功能是怎么实现的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教C#/WPF高手,类似点击头像出来相关tooltip菜单的功能是怎么实现的?相关的知识,希望对你有一定的参考价值。

描述得不是很清楚,看图就明白了。

说出关键控件、技术就行了。

很荣幸能够一起探讨问题

用的是ToopTip,不过是改了ToopTip的模板,不知能否达到你的要求

<Image.ToolTip>
<ToolTip>
<ToolTip.Template>
<ControlTemplate>

</ControlTemplate>
</ToolTip.Template>
</ToolTip>
</Image.ToolTip>

边框是用Path画的。

参考技术A 子类化就行了,要么子类化tooltip 要么弄个usercontral,然后移动到头像控件出现,出现位置就是头像位置+头像大小+间隔追问

请问你可否给我你认为比较好的回答过的几个关于wpf的问题?

参考技术B 整个控件是listview 你点的控件是Image 设置Image的tooltip属性就可以了 tooltip是object属性
<Image >
<Image.Tooltip>
<Grid>
......
</Grid>
</Image.Tooltip>
</Image>
参考技术C WPF Popup控件,设定好内容之后,鼠标移过相关对象显示该控件。

以上是关于请教C#/WPF高手,类似点击头像出来相关tooltip菜单的功能是怎么实现的?的主要内容,如果未能解决你的问题,请参考以下文章

VS菜鸟请教WPF编程中按钮事件的问题:Click和Click_1

TCP/ip以及DNS的设置?

请教WPF高手,如何使ControlTemplate内的元素自动适应整个控件的大小?

C#/WPF高手进!关于依赖属性、附加属性等声明方式以及静态构造函数、静态属性等问题。

请教C#/.net高手,用VS结合源码管理团队协作开发,如何处理引用的dll在不同机器路径不一样的问题?

请教高手们,宏定义的变量的值能printf出来吗