C# 实现类似qq鼠标悬浮 弹出窗口 显示具体信息 如何实现鼠标悬浮在图像上显示左边的详细信息,获得鼠标移动到窗口后可以移动复制相应信息。主要问题:1.这个窗体显示后,主窗体还是激活的,这个怎么实现。2.当鼠标放在信息窗体后,可以拖动,复制上面信息。3.窗口的位置确定。C#鼠标悬浮对话框详细信息 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的做法是:实现控件的ToopTip如代码如下:<Label.ToolTip> <StackPanel> <Label FontWeight="Bold" Background="BlueViolet" Foreground="White" Content="XXX" /> <TextBlock Text="XXX" Padding="10" TextWrapping="WrapWithOverflow" Width="200" /> <Line Stroke="Black" StrokeThickness="1" X2="200" /> <StackPanel Orientation="Horizontal"> <Image Source="/Resources/Images/logo.png" Margin="2" /> <Label FontWeight="Bold" Margin="5, 5, 0, 0" Content="YYY" /> </StackPanel> </StackPanel> </Label.ToolTip> 1.这个窗体显示后,主窗体还是激活的,这个怎么实现。>>ToolTip窗口弹出时主窗口是激活的2.当鼠标放在信息窗体后,可以拖动,复制上面信息。>>这个需要设置ToolTip窗口的悬停时间3.窗口的位置确定。>>这个没关注过 简单的自定义一个无标题栏窗体就可以了1.重写窗体的 ShowWithoutAvtivation 属性 返回false2.网上可以找到怎么拖动无标题栏窗体的,至于复制 使用textbox显示文本就行3.设置弹出窗体的StartPosition属性为Manual 根据主窗体的位置 设置弹出窗体的开始显示位置 这个不难 http://www.codeproject.com/Articles/17502/Simple-Popup-Control也可以直接使用老外的东西 功能很强大 1.返回true 写错了 c#结构体指针的问题 用new初始化对象的性能 设置一个文件夹的透明度 ThreadPool线程池的问题 怎么关闭datagridview的排序 窗体运行时如何防止用户拖拉使窗体变大? 消息队列的例子谁能给一个?我的例子都无法调试成功。 关于语音API 怎样在aspx页面下使用ascx中的控件 Help,请教一个关于C#简单的问题 服务端 如何 获取 客户端上传文件的路径 急啊!!!! System.IO.FileNotFoundException: 未能加载文件或程序集“office, Version=14.0.0.0, Culture=ne
如
代码如下:
<Label.ToolTip>
<StackPanel>
<Label
FontWeight="Bold"
Background="BlueViolet"
Foreground="White"
Content="XXX" />
<TextBlock
Text="XXX"
Padding="10"
TextWrapping="WrapWithOverflow"
Width="200" />
<Line
Stroke="Black"
StrokeThickness="1"
X2="200" />
<StackPanel
Orientation="Horizontal">
<Image
Source="/Resources/Images/logo.png"
Margin="2" />
<Label
FontWeight="Bold"
Margin="5, 5, 0, 0"
Content="YYY" />
</StackPanel>
</StackPanel>
</Label.ToolTip>
>>ToolTip窗口弹出时主窗口是激活的2.当鼠标放在信息窗体后,可以拖动,复制上面信息。
>>这个需要设置ToolTip窗口的悬停时间3.窗口的位置确定。
>>这个没关注过
1.重写窗体的 ShowWithoutAvtivation 属性 返回false
2.网上可以找到怎么拖动无标题栏窗体的,至于复制 使用textbox显示文本就行
3.设置弹出窗体的StartPosition属性为Manual 根据主窗体的位置 设置弹出窗体的开始显示位置 这个不难
也可以直接使用老外的东西 功能很强大
1.返回true 写错了