- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 C#在同一个控件的不同位置显示提示信息
问题描述 年前碰到个需求,要在控件上显示指定的图形,然后鼠标移动到图形的不同位置就显示不同的信息。 开始以为鼠标移动显示信息这个比较简单,就是鼠标悬停的时候获取当前鼠标位置,然后计算图形在当前位置上的信息,最后用ToolTip组件显示出来就可以了。 但是实际写代码的时候发现不是这么回事!!!
2018-02-23 20:45:00 608
翻译 (翻译)轮播(Carousel )
问题概述 用户有一组项目要浏览,并可能选择其中的某一项。用途 用于显示很大一组项目,但又想让用户同一时间内只关注其中一小部分项目时; 用于提示用户,除了当前看到的内容,还有更多其它内容; 用于没有足够的空间一次性显示所有的项目内容; 用于显示包含精彩内容的项目,例如电影海报、相册封面、产品介绍等;
2018-02-17 21:18:34 6703
原创 C#使用GDI+绘制直角坐标系(3)
绘制坐标系又有了最新的需求,要求在X轴两侧都可以绘制Y坐标轴,具体来说,绘制直角坐标系的时候,X轴的绘制是正常的绘制要求,但是在绘制Y轴的时候,既可以在X轴左侧绘制多个Y轴,也可以在X轴右侧绘制多个Y轴,还有在两边同时绘制多个Y轴。
2018-02-14 22:44:47 1788
原创 C#使用GDI+绘制直角坐标系(2)
前段时间发表了一篇使用C# GDI+绘制直角坐标系的文章《C#使用GDI+绘制直角坐标系》。该文章介绍如何使用GDI+绘制正常状态的直角坐标系,后面又碰到了新的需求,同样是绘制直角坐标系,但要求X轴共用,同时绘制多个Y轴。 一看到这个需求,首先想到的是当初绘制直角坐标系的哪些代码可以用,哪些需要改动。 首先列出可以复用的地方:绘制X轴的代码绘制Y轴的代码 需要改动的地方
2018-02-05 00:56:23 2710
翻译 (翻译)折叠菜单(Accordion Menu)
问题概述 用户需要在网站的主模块间导航,而且还要能快速浏览其他主模块的下级模块。[1]示例用途用于想采用常见的侧边栏菜单,但又没有足够的空间显示所有菜单项时;用于当网站的主模块数量超过2个,并且每个主模块的子模块不少于2个时;用于当网站的主模块数量少于10个时;用于当导航区域的内容只有两级时。解决方案折叠菜单中的每个标题或模块都有一个面板,点击
2018-02-01 20:09:59 1824
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人