.NET3.5中中推出了图表控件,可以同时支持Web和WinForm两种方式,由于平时很少使用,一直没有玩玩,闲来无事,简单研究了下,感觉功能真的很强大,基本上可以满足各种图表的应用,感觉这么好用的东西才研究...控件下载地址: Microsoft .NET Framework 3.5 的 Microsoft 图表控件(Microsoft Chart Controls for Microsoft .NET Framework...一个图形上可以拥有多个注解对象,可以添加十多种图形样式的注解对象,包括常见的箭头、云朵、矩行、图片等等注解符号,通过各个注解对象的属性,可以方便的设置注解对象的放置位置、呈现的颜色、大小、文字内容样式等常见的属性...对于每一个绘图区域,你可以设置各自的属性,如:X,Y轴属性、背景等。 (3)Legends:是一个图例的集合,即标注图形中各个线条或颜色的含义,同样,一个图片也可以包含多个图例说明。...美中不足的是,MSChart只能使用在.NET3.5中。 21世纪开运网的紫微斗数星座在线排盘系统就是用这个控件画的,好东西不敢独享哟。
c#chart控件使用 这个件控件最重要的几个属性: 1.ChartAreas属性 ChartAreas属性指绘图区,一个控件可以有多个绘图区,比如我要在同一个控件内显示饼图和柱状图,肯定不能放在同一个...ChartAreas区域内,应该在同一个Chart控件里增加两个ChartAreas并分别绑定Series对象。...对象Add()到Chart控件的Series属性里即可。...很简单,再实例一个Series对象,将上月的天数数组与温度值数组绑定到一个新的Series2实例中,再将Series2实例Add()到Chart控件的Series属性里,此时,Chart控件的第一个绘图区...3.Legends属性 Legend就是指一个图标的图例,当一个Series属性有多个Series时,或是一个Series有几组数据时,为了区分各自的颜色,通常每个Serie对象一种颜色,这就需要用到图例来指明哪个颜色的代表的是什么数据
自认为做了几年Web,就很了解Asp.net,但最后才发现不是这个样子的。首先没有系统的学习,其次没有深入的实践,从学校到公司,一直在使用别人写好的控件,甚至在很长一段时间,想写几个轮子出来。...自嘲自己的物质之后,开始慢慢的了解这些内容。前些天了解了一下验证控件,记录下来,希望以后忘记的时候可以舒适起来。 微软提供六个验证控件,更准确的说是五个验证控件和一个集中显示控件。...在这些控件中,最简单的莫过于RequiredFieldValidator 控件,这个控件是验证必填项的,当验证的控件没有输入数据时,就会验证失败,从而无法继续执行。...这个控件会在客户端和服务器段分别进行验证;其次是RegularExpressionValidator 控件,这个控件需要一个正则表达式,ValidationExpression属性是验证的正则表达式,这个控件同样会进行服务器和客户端的同时验证...另外两个是CompareValidator 控件和RangeValidator 控件,第一个是用来比较的,可以将输入控件的值同常数值或其他输入控件的值相比较,以确定这两个值是否与由比较运算符(小于、等于
AxisEnabled.True; axTChart.ChartAreas[0].AxisY.Enabled = AxisEnabled.True; (2)显示轴数据: 初始化Chart...的时候 AddXY(0,0) 待续。。。
大家好,又见面了,我是你们的朋友全栈君 为了使用方便asp.net中提供了两类控件html控件与用户控件。这里不在详细介绍。menu属于用户控件。...menu最重要的是item属性,item包含了menu控件要显示的类表,几级菜单神马的,点击item属性后面 出现一个对话框,也可以点menu控件的箭头如下图: 点击编辑菜单项也会弹出对话框,根据自己爱好可以进行设定...,下面是我自己设定的: 当然旁边对应的是每个条目对应的属性 其中imageUrl当然就是需要引用的图片链接,这个链接可以使相对路径,可以引用项目文件夹下的任一图片。...想知道更详细的参照MSDN</ 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157633.html原文链接:https://javaforall.cn
在之前的文章里,jedate-开始使用一款好用的时间插件:https://www.jianshu.com/p/961c3f364e2a,运用这款控件确实省了不少力气,这两年,该控件开发者也在不断的进行更新...,所以在项目中有些引用也相对应的进行了一些改变,今天要实现一个 jeDate日期控件的使用以及选中后点确定按钮关闭功能。...placeholder="结束时间" id="endTime" /> //选中后点确定按钮才关闭
ASP.NET标准控件功能强大,虽然在编程方面方便点,后台代码可以任意访问到并操作,但CSS对母版内容页里的标准控件则很难。...原因是经过编译之后的页面标准控件的ID都会变为母版页占位符和原ID的合成字符串,已经不是原来的ID值了,此时如果你的CSS是用ID来定位则失效(在没有母版页的普通aspx页面里标准空间的id值经过编译之后不会变化...这就是为什么VS中查看到的代码和浏览器中看到的不一样的原因了。因此用CSS来定位最好是使用Class或者CssClass来做。 ...HTML控件不比ASP.NET标准控件强大,且后台代码直接访问不到。此时我们只需要在HTML控件添加一个run=”server”的属性就可以了,把它转化为服务端的控件,具有编程性。...同时HTML控件还没有事件的功能,也就是说你直接用OnClick去关联后台代码的事件是会报错的。但CSS对它却能够定位得很好,无论是用id或者Class去定位。
大家好,又见面了,我是你们的朋友全栈君。 平台:VS2013 内容介绍:创建进度条控件Progress Control控件并给它颜色的设置。...在VC6.0里头可以直接用SendMessage函数就可以设置颜色了,但是在VS里头是不行的,要对进度条进行重绘。...第一步:创建一个基于对话框的工程,并在对话框中拖动一个进度条控件,把属性smooth设置为True。Vertical属性是False的话就是水平。如果是True的话就是垂直增长的。...2.在新建的类里头添加WM_PAINT消息。
如果你使用asp.net mvc,而且使用的js库是jQuery, 那么一定别错过使用jQuery UI,使用jQuery UI 有个一套的mvc套件值得使用jQuery ASP.Net MVC Controls...jQuery ASP.Net MVC Controls是一个基于jQuery和jqGrid框架ASP.Net MVC的兼容控制的完整的包,主要包括jqGrid的Ajax的分页,编辑,分格,批量更新以及标准的控件...: * DatePicker * AutoComplete * Tab Strip * Accordion Control 使用文档参考官方的: Setting up a new project Simple
微软去年11月发布了一个很酷的新ASP.NET服务器控件,chart />,可以免费用在ASP.NET 3.5中,而且还可以用在asp.net mvc。...可以看新ASP.NET图表控件chart runat="server"/>。...这位台胞的两篇相当不错的文章 Microsoft Chart Controls 心得(1) Microsoft Chart Controls 心得(2) - 如何透過圖表傳值 园子里的相关文章: ASP.NET...图表控件 我今天才知道ASP.NET图表控件发布了,附一个在线文档 .NET MSChart应用的一个简单例子 告别.NET生成报表统计图的烦恼 在这里有一篇文章简短介绍了Combining ASP.NET...和 LINQ 图表的终极 ASP.NET : http://msdn.microsoft.com/zh-cn/magazine/dd453008.aspx
AutoComplete控件是微软提供的ASP.NET AJAX Control Toolkit 中的一个控件,是用来实现类似百度搜索的自动完成效果。...AutoComplete控件的用法很简单,只要在页面放一个TextBox和AutoComplete控件,另外,还需要一个提供数据列表的WebService就可以了。...先说这个WebService吧,其实就是用来提供AutoComplete可以使用的数据的,它可以有两种格式,一种是两个参数,另一个是三个参数,它们的返回值均为string[]类型。...ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用...ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
CascadingDropDown 控件提供了级联下拉列表显示的功能。...在一些特定的业务环境下,我们希望下拉列表会根据页面中的另外一个控件(TextBox、CheckBox或DropDownList)的值而显示不同的列表项,最常见的就是在进行区域选择时,当选择了省级为“北京...要是用CascadingDropDown 控件,首要现在页面上放置一个DropDownList控件,并将CascadingDropDown控件的TargetControlID设置为DropDownList...下面是CascadingDropDown的使用代码: <ajaxToolkit:CascadingDropDown ID="CDD1" runat="server" TargetControlID...ID Category:所属分类名称,在下级列表中,会作为参数的一部分传递给Webservice的方法,用来确定需要返回给下级列表什么样的数据。
前言 Helm 作为 Kubernetes 的包管理工具和 CNCF 毕业项目,在业界被广泛使用。...但在实际使用场景中的一些需求 helm 并不能很好的满足,需要进行一些修改和适配,如同时部署多个 chart、不同部署环境的区分以及 chart 的版本控制。...方便对 helm chart 进行版本控制,如指定版本范围、锁定版本等。 定期同步,避免环境中出现不符合预期的配置。...使用环境变量 可以在 helmfile 中直接使用环境变量,使用方式如下: repositories: - name: your-private-git-repo-hosted-charts url...区分环境 这也是个使用率较高的功能,使用 environments 配置·。如果不指定 --environment NAME 参数,默认使用 default 配置。
本人在用UiAutomator做测试的时候,经常会遇到一些控件因为不同的条件显示不同的颜色,在学习了UiAutomator图像处理之后,自己尝试写了一个方法来处理不同颜色控件的区分。...//根据颜色判断状态 public boolean isBlue(UiObject uiObject) throws UiObjectNotFoundException { screenShot...for (int k = y;k < yy;k++) { int color = bitmap.getPixel(i, k);//获取坐标点像素颜色...true:false; } 下面是在选择判定值的过程中快速获取某点颜色值的方法: public int getRedPixel(int x, int y) { screenShot...成为杰出Java开发人员的10个步骤 写给所有人的编程思维 自动化测试的障碍 自动化测试的问题所在 测试之《代码不朽》脑图 成为优秀自动化测试工程师的7个步骤
开发工具:VS2017 语言:C# DotNet版本:.Net FrameWork 4.0及以上 一、使用的WIN32 API有两个,一个为ReleaseCapture,另外一个为SendMessage...二、构建模拟移动窗体标题的应用程序,在这里我们使用了一个label(左边,label1),用来将鼠标移到该控件并拖动时,可以移动窗体, 另外一个label(右边,label2)则用来关闭窗体,如下图所示...,因此需要使用ToolTip控件。...三、窗体颜色变换 这里主要用到了一个变换彩虹颜色的算法,参考如下: public static Color Rainbow(float progress) { var div = (Math.Abs...return Color.FromArgb(255, 255, 0, descending); } } 可以借用一个while循环,内部再嵌套一个for循环,达到不断变换颜色的目的
Accordion,翻译过来是“手风琴、可折叠”的意思,微软Asp.net ajax提供了Accordion可折叠面板控件,方便用户在系统菜单、信息展示中使用,用户体验是相当的好啊。...这个控件允许定义多个面板,当用户选中一个面板时,其余面板都会折叠起来,只显示选中面板的内容。...此外,这个控件还支持数据绑定。...看完了示例,该知道这个控件功能好用了吧,下面就是用法了,先说说简单的用法,定义面板、设计面板,就是这么简单,下面给出一段代码,一看就能明白: 的,在使用数据绑定时,首先需要设计好HeaderTemplate和ContentTemplate两个模板,然后在后台添加数据绑定代码就可以了。
前言 Helm 作为 Kubernetes 的包管理工具和 CNCF 毕业项目,在业界被广泛使用。...但在实际使用场景中的一些需求 helm 并不能很好的满足,需要进行一些修改和适配,如同时部署多个 chart、不同部署环境的区分以及 chart 的版本控制。...•方便对 helm chart 进行版本控制,如指定版本范围、锁定版本等。•定期同步,避免环境中出现不符合预期的配置。...repo2.运行 helm diff 进行对比3.根据 release中声明的配置,安装或更新 chart 效果如下(由于输出内容过多,这里只节选了部分输出): ?...区分环境 这也是个使用率较高的功能,使用 environments 配置·。如果不指定 --environment NAME 参数,默认使用 default 配置。
今天转一个asp.net程序从vs2003到vs2005,老报错,postback后取不到textbox控件的改变的值,在vs2003下完全正常,在vs2005下就是不行,搞了一上午都不知为啥,于是上网查查...,原来是textbox控件的readonly属性做的怪,真的郁闷.asp.net2.0 的这种改动让人无法理解。...,一般的做法是设置TextBox的属性ReadOnly为true。...但在ASP.NET 2.0里有了变化,设置了ReadOnly为true的TextBox,在服务器端不能通过Text属性获取在客户端设置的新内容,在Reflector里比较一下LoadPostData的实现...Text属性的。
葡萄城ActiveReports报表与Visual Studio完美集成,给我们带来更为灵活易用的报表定制和自定义控件嵌入支持,除了可以在报表中使用葡萄城ActiveReports报表内置控件外,您还可以在报表中添加任意的第三方....NET 控件,从而满足您更多的报表扩张能力的需求。...本文展示的是在葡萄城ActiveReports报表的区域报表中使用 C1Gauge for Windows Forms 和 C1Chart for Windows Forms 控件。...2、设计报表界面 需要注意的是在 WinForms 和 ASP.NET 程序中稍微有点不同的是,在 WinForms 应用程序开发时,切换到报表设计界面,在 Visual Studio 工具箱中会显示您当前环境中所有可用的...WinForms 平台控件,此时,我们可以直接将需要的任意其他第三方控件拖拽到 ActiveReports 区域报表设计界面中;在 ASP.NET 程序开发时,Visual Studio 工具箱中就不会显示
我们在用ASP.NET写出来的网页,用浏览器来查看生成的客户端代码的时候经常看到这样的代码:GridView1_ctl101_WebUserControl1_webuserControlButton,那么这个命名有什么规律...本次我们使用Reflector查看.net的代码研究其中的规律。...我们的ASP.NET服务器端控件在生成客户端控件的时候一般有id 和name两个属性,这两个属性我们在服务器端可以通过ClientID和UniqueID来得到。...if (this.Page == namingContainer)//当前控件的父控件是Page则UniqueID就是控件的ID。 ..._namingContainer.DirtyNameTable(); } 从这个函数我们可以看出,对于像GridView这种绑定控件,其生成的每一行中的控件名是由ctl+自增的数字组成的。
领取专属 10元无门槛券
手把手带您无忧上云