如何在C#中实现outlook风格 先显示几个label,然后用鼠标点一个label就会下拉出来一些对象就是outlook风格的,请问该如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看这篇文章,有详细的介绍:http://www.codeproject.com/KB/selection/csoutlookbar.aspx http://www.cnblogs.com/wuhuacong/archive/2009/07/10/1520148.html直接用 认真的看了,貌似里面没有form1的代码?并且public class PanelIcon : PictureBox{ public int index; public IconPanel iconPanel; public PanelIcon(IconPanel parent, Image image, int index, EventHandler onClickEvent) { this.index=index; this.iconPanel=parent; Image=image; Visible=true; Location=new Point(iconPanel.outlookBar.Size.Width/2 - image.Size.Width/2, iconPanel.Margin + index*iconPanel.IconSpacing); Size=image.Size; Click+=onClickEvent; Tag=this; }}中红色的代码貌似有错但是还是学习到了很多 谢谢你的链接。 但是这个像写给作者自己看的,看不大懂(我是初学者。)只有这么几十行代码无法理解这个控件是怎么用的。还有imagelist的图片是如何管理的啊,貌似没有写出来。我不想要图片,只要个label就可以了。 谁帮我看下这段代码,嘛意思? 合并后的FLV文件鼠标拖动进度条正常播放,但直接播放有异常。。。 如何在winfom里实现类似于cmd一样的命令行交互? [分享]散分做广告,开源代码生成工具 三层架构 求C#打开文件原码 100分在线求treeview代码,急~! 远程sqlServer连接! MessageBoxButtons.OK按钮默认为“确定” 怎样改为其它的。例如 继续 等等 帮我改成是异常处理的 .net中使用linq 动态查询,请大家来看看 socket "在其上下文中 该请求的地址无效。"
http://www.codeproject.com/KB/selection/csoutlookbar.aspx
直接用
认真的看了,貌似里面没有form1的代码?
并且public class PanelIcon : PictureBox
{
public int index;
public IconPanel iconPanel; public PanelIcon(IconPanel parent, Image image, int index,
EventHandler onClickEvent)
{
this.index=index;
this.iconPanel=parent;
Image=image;
Visible=true;
Location=new Point(iconPanel.outlookBar.Size.Width/2 -
image.Size.Width/2,
iconPanel.Margin + index*iconPanel.IconSpacing);
Size=image.Size;
Click+=onClickEvent;
Tag=this;
}
}
中红色的代码貌似有错但是还是学习到了很多
谢谢你的链接。
但是这个像写给作者自己看的,看不大懂(我是初学者。)只有这么几十行代码无法理解这个控件是怎么用的。还有imagelist的图片是如何管理的啊,貌似没有写出来。我不想要图片,只要个label就可以了。