c# winform 左侧导航菜单如何实现鼠标移上去显示左侧的子菜单,如下图,请大神指导

c#后台界面左侧的菜单怎么写,就像左侧这样的菜单栏,怎样实现鼠标移上去之后背景那块变为蓝色?求教_百度知道
c#后台界面左侧的菜单怎么写,就像左侧这样的菜单栏,怎样实现鼠标移上去之后背景那块变为蓝色?求教
com/zhidao/wh%3D600%2C800/sign=9274dae48ed4b31cf0699cbdb7e60b47/d788d43fabf41bd5ac6e39f5.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/wh%3D450%2C600/sign=f9e2fa00c512/d788d43fabf41bd5ac6e39f5<a href="http.jpg" esrc="http://a./zhidao/pic/item/d788d43fabf41bd5ac6e39f5.baidu://a.hiphotos
用的工具是vs2013
提问者采纳
&&&&&nbsp:&&&&nbspcss样式&&background-&nbsp:&&&nbsp.Menu&&&&&;&&#&&&nbsp:hover&&&&{&&#2c2c2c;&&&&h3;&&nbsp
提问者评价
其他类似问题
为您推荐:
菜单栏的相关知识
其他2条回答
在他的mousehover 和mouseleave 的事件中修改颜色
使用jquery 编写!
哦,用c#能写吗?我不会jquery
你是想实现当鼠标点上去变蓝色,还是实现点击后变蓝色呢??以下代码是实现后者效果,你看看对你有帮助吗?? &style type=&text&#47;css&&
li{cursor:}
.qiu{background: }
.bb{background:#40E0D0;width:100}
.aa{width:100 height:60 text-align:center}
&&#47;style&
&script type=&text&#47;javascript&&
window.onload = function () {
var aLi = document.getElementsByTagName(&li&);
var i = 0;
for (i = 0; i & aLi. i++) {
aLi[i].onclick = function () {
for (i = 0; i & aLi. i++) aLi[i].className = aLi[i].className.replace(&#47;&#92;s?qiu&#47;, &&);
this.className += & qiu&;
};&&#47;script& &div&
&ul class=&bb&&
&li class=&aa&&设备一&&#47;li&
class=&aa&&设备二&&#47;li&
class=&aa&&设备三&&#47;li&
class=&aa&&设备四&&#47;li&
&&#47;div&
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前位置: →
→ C#WinformGUI+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息,该怎么解决
C#WinformGUI+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息,该怎么解决
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: C#Winform GUI+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息绘制饼图没有什么问题,但是如何实现鼠标悬浮在不同扇...
"C#WinformGUI+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息,该怎么解决"::
c#winform gui+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息绘制饼图没有什么问题,但是如何实现鼠标悬浮在不同扇形块,执行不同动作的功能呢?------解决方案--------------------
记录扇形区域,在mousemove中判断当前鼠标位置,contain关系,做相应处理。 此文来自: 马开东博客
转载请注明出处 网址:
搜索此文相关文章:WinformGUI+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息,该怎么解决此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
C#WinformGUI+绘制饼图,并实现鼠标在相应扇形块时,悬浮显示相应提示信息,该怎么解决_C#技术相关文章
C#技术_总排行榜
C#技术_最新
C#技术_月排行榜
C#技术_周排行榜
C#技术_日排行榜当前位置: →
→ C#winform兑现图片的放大缩小,鼠标拖动显示局部
C#winform兑现图片的放大缩小,鼠标拖动显示局部
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: C#(winform)实现图片的放大缩小,鼠标拖动显示局部怎样实现图片的放大和缩小,当放大的时候,使用鼠标拖拉显示要看的局部图片...
"C#winform兑现图片的放大缩小,鼠标拖动显示局部"::
c#(winform)实现图片的放大缩小,鼠标拖动显示局部怎样实现图片的放大和缩小,当放大的时候,使用鼠标拖拉显示要看的局部图片,最好不用滚动条,类似于google地图的显示,如图:------解决方案--------------------
方法很多 ...1放picturebox里.. 设置父容器autosize=
然后你只需要控制picutrebox移动就可以了.2显示图形的一部分..当鼠标移动的时候计算矩形位置..截取图形绘制到窗体上.
------解决方案--------------------
image.getthumbnailimage(imagewidth, imageheight, getthumbnailimageabort, intptr.zero);用缩略图做啊
------解决方案--------------------
http://download.马开东/source/1402435希望能对你有帮助。。。 搜索此文相关文章:winform兑现图片的放大缩小,鼠标拖动显示局部此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
C#winform兑现图片的放大缩小,鼠标拖动显示局部_C#技术相关文章
C#技术_总排行榜
C#技术_最新
C#技术_月排行榜
C#技术_周排行榜
C#技术_日排行榜c#中如何实现,鼠标放在绘制的直线的某点上,显示出该点坐标?_百度知道
c#中如何实现,鼠标放在绘制的直线的某点上,显示出该点坐标?
如 绘制了一条折线 。类似于matlab,就会显示出这个点的坐标,有三个点A。 求大神指教,B,C
把鼠标放在任意一个点上
提问者采纳
在内存里定义point数组存储所有点,再画出其坐标,然后根据点画线。鼠标移动事件里依次判断鼠标位置与每个点的距离,距离最小且在某个误差范围内的那个点即选中点
提问者评价
来自团队:
其他类似问题
为您推荐:
鼠标的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁WinForm中ToolTip的问题:如何让它永远显示,除非鼠标移开.-.NET技术/C#-c/c++-电脑编程网WinForm中ToolTip的问题:如何让它永远显示,除非鼠标移开.-.NET技术/C#作者:popcorn 和相关&&移到控件上就显示,鼠标移开就消失,而不是放上去后过几秒就消失了. 修改了所有的属性,好象都没用啊.------回答---------------其他回答(10分)---------好像没有办法------其他回答(10分)---------在控件的MOUSEMOVE事件中设置它的显示时间为很长
在MOUSEOUT事件中设置它的显示时间为0不就行了------其他回答(10分)---------挖哈哈...
自己弹出个类似的提示框------其他回答(10分)---------自己做一个假的呗! & 不知道行不行,应该比较麻烦!
用LABel做,然后根据鼠标的位置,设置label显示的位置!------其他回答(10分)---------自己做一个吧.这个时候用ToolTip也没什么意义了.------其他回答(10分)---------根本没有必要为这样的问题费时间。
你将信息显示在window某个固定的地方不就行了吗,比如状态栏,或者使用一个新窗口,令用户可以固定显示它,就如同金山词霸。
------其他回答(20分)---------刚刚那个属性是不行的,偶搞错了,sorry。
也许是客户的要求吧……有些客户要求很bt的。------其他回答(10分)---------这是VS2005 & MSDN & ,FW2.0中的一段示例,可能1.1中不一定有,你可以参考一下其实现:
AutoPopDelay & 属性使您可以缩短或延长指针位于控件上时 & ToolTip & 窗口的显示时间。例如,如果在工具提示窗口中显示大量帮助信息,就可以增加此属性的值,以确保用户有足够的时间阅读文本。
如果需要一致的“工具提示”窗口延迟模式,则可以设置 & AutomaticDelay & 属性。AutomaticDelay & 属性将 & AutoPopDelay、ReshowDelay & 和 & InitialDelay & 三个属性设置为基于单个值的初始值。每次设置 & AutomaticDelay & 属性时,AutoPopDelay & 属性就会被设置为 & AutomaticDelay & 属性值的 & 10 & 倍。在设置 & AutomaticDelay & 属性以后,就可以独立设置 & AutoPopDelay & 属性(重写默认值)。
弹出提示的最大可延迟时间是 & 5000 & 毫秒。如需更长的持续时间,请使用 & Show & 方法控制显示工具提示的精确时间。
// & This & example & assumes & that & the & Form_Load & event & handling & method
// & is & connected & to & the & Load & event & of & the & form.
private & void & Form1_Load(object & sender, & System.EventArgs & e)
& // & Create & the & ToolTip & and & associate & with & the & Form & container.
& ToolTip & toolTip1 & = & new & ToolTip();
& // & Set & up & the & delays & for & the & ToolTip.
& toolTip1.AutoPopDelay & = & 5000;
& toolTip1.InitialDelay & = & 1000;
& toolTip1.ReshowDelay & = & 500;
& // & Force & the & ToolTip & text & to & be & displayed & whether & or & not & the & form & is & active.
& toolTip1.ShowAlways & = &
& // & Set & up & the & ToolTip & text & for & the & Button & and & Checkbox.
& toolTip1.SetToolTip(this.button1, &
&My & button1 &);
& toolTip1.SetToolTip(this.checkBox1, &
&My & checkBox1 &);
}------其他回答(20分)---------1.1也有的啊……但是lz要求一直显示而不是延长阿------其他回答(2分)---------好像这样没什么意义啊------其他回答(2分)---------sample &
/quickstart/util/srcview.x?path=/quickstart/winforms/Samples/ControlReference/ToolTipCtl/ToolTipCtl.src&file=CS\ToolTipCtl.cs&font=3------其他回答(2分)---------在msdn中,查看tooltip,你可以找到相关的sample------其他回答(10分)---------如下是可以的,我已经试过,延迟时间超过基本上是25秒
toolTip1.AutoPopDelay & = & 25000;
toolTip1.InitialDelay & = & 1000;
toolTip1.ReshowDelay & = & 0;
// & Force & the & ToolTip & text & to & be & displayed & whether & or & not & the & form & is & active.
toolTip1.ShowAlways & = &
// & Set & up & the & ToolTip & text & for & the & Button & and & Checkbox.
toolTip1.SetToolTip( & btnDConvert, &
&My & button1 &);
------其他回答(30分)---------目前版本的M$.NET的ToolTip好象不能实现楼主的要求,期待.NET & SDK & 3.0吧。------其他回答(30分)---------而且我也测试出,AutoPopDelay的值不能超过33000,估计它的取值范围应该是小于32767(小于2的15次方),当大于这个值的话,这个值就用默认值5000来代替。
假如你的需求要延迟更长的时间,那么用本身的tooltip是不行的,你需要自己去写。------其他回答(14分)---------我估计MS也发现这一点了,其实在2.0中,ToolTip & Class已经很完善了,而且你可以在它的基础上进行个性化的扩展。相关资料:|||||||WinForm中ToolTip的问题:如何让它永远显示,除非鼠标移开.-.NET技术/C#来源网络,如有侵权请告知,即处理!编程Tags:                &                    

我要回帖

更多关于 winform 左侧导航栏 的文章

 

随机推荐