首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C#学习笔记—— 常用控件说明及其属性、事件

(12)AcceptButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按 Enter 键时就相当于单击了窗体上的该按钮。...(13)CancelButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按 Esc 键时就相当于单击了窗体上的该按钮。...位于分组框中的所有控件随着分组框的移动而一起移动,随着分组框的删除而全部删除,分组框的Visible属性和Enabled属性也会影响到分组框中的所有控件。...当某进程运行时间较长时,如果没有视觉提示,用户可能会认为应用程序不响应,通过在应用程序中使用进度条,就可以告诉用户应用程序正在执行冗长的任务且应用程序仍在响应。...(7)KeyValue属性:以整数形式返回键码,而不是Keys枚举类型值。用于获得所按下键盘键的数字表示。

9.9K20

【愚公系列】2023年11月 Winform控件专题 LinkLabel控件详解

如果需要在 LinkLabel 控件上显示复杂的超链接,建议使用 RichTextBox 控件,该控件支持更丰富的文本格式和样式设置。...以下是LinkLabel控件常用的场景:显示网址链接:当需要在Winform中显示网址链接时,可以使用LinkLabel控件,这样用户单击链接时就可以直接访问该网址。...显示帮助文档链接:当需要在Winform中提供帮助文档链接时,可以使用LinkLabel控件,这样用户单击链接时就可以打开相应的帮助文档。...显示版权和法律声明:当需要在Winform中显示版权和法律声明时,可以使用LinkLabel控件,这样用户单击链接时就可以查看相应的版权和法律声明。...显示其他应用程序链接:当需要在Winform中显示其他应用程序链接时,可以使用LinkLabel控件,这样用户单击链接时就可以启动相应的应用程序。

63011
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Google Earth Engine (GEE) ——Earth Engine Explorer (EE Explorer)使用最全解析(8000字长文)

    要更改地图背景,请使用地图右上角的按钮选择地图视图或卫星视图。选择地图视图时,地图按钮下方将出现一个复选框,用于打开/关闭地形而不是路线图视图。...重新排序图层 当您的地图上有多个数据集可见时,列在数据列表顶部的数据集将绘制在其下方的数据集之上。要更改顺序,请左键单击 + 按住 + 拖动数据列表中数据集名称左侧的图层句柄。...单击波段选择下拉菜单并选择一个不同的波段以显示为灰度。 选择新波段后单击保存按钮,您将看到地图显示从彩色变为灰度。您选择的波段现在表示为从黑色(低反射率)到白色(高反射率)的颜色渐变。...例如,将红色、绿色和蓝色反射带与红色、绿色和蓝色显示颜色配对将产生与我们的眼睛在平面上观看风景时所看到的非常相似的自然彩色图像。...请注意,在此示例中,我将显示设置为 Landsat 5 波段 5、4、2/红色、绿色、蓝色分别的假彩色表示。这种表现增强了植被和贫瘠沙漠之间的对比。 下图是日期到日期比较应用的一个实际示例。

    49210

    c#实战教程_ps初学者入门视频

    该例在窗口中显示一行文字,增加2个按纽,单击标题为红色的按纽把显示的文本颜色改为红色,单击标题为黑色的按纽把显示的文本颜色改为黑色。...而使用其它组件的属性及方法要指明所属组件对象,例如label1.ForeColor=Color.Red; (5) 编译,运行,单击标题为红色的按纽,窗体显示字符串颜色变为红色,单击标题为黑色的按纽,窗体显示字符串颜色变为黑色...例子e3_17 增加菜单 本例在窗体中建立主菜单,主菜单包括一个顶级菜单项:颜色,其弹出菜单包括两个菜单项:红色、黑色,单击标题为红色的菜单项,把窗体中显示的字符串变为红色,单击标题为黑色的菜单项,把窗体中显示的字符串变为黑色...习题: (1) 在窗口中显示一行字符串,加入两个按纽,单击按纽1把字符串改为红色,单击按纽2把字符串改为黑色。使字符串为红色时红色按纽不能使用,字符串为黑色时黑色按纽不能使用。...PNG文件还可为每个像素存储一个透明度alpha值,该值指定了该像素颜色与背景颜色混合的程度。PNG优于GIF之处在于它能够逐渐显示一幅图像,也就是说,当图像通过网络连接到达时显示将越来越近似。

    15.7K10

    验证码识别思想

    色块了解了,我们可以通过取色块中的颜色来做为一个比较和判断的识别标准。我们对一个图中的数字进行取色,当颜色的值为黑色(0)时,我们将点记录为1,当所取的点值为白色(255)时,我们将点记录为0。...,而且文字是黑色 的文字,黑色的RGB的色值为(255.255.255)所以,我们只需要取R值就行了,如果是文字中是多种颜色组成的话,最好用photoshop改成 灰度,再进行取值,这样得到的特征码会比较准确...代码比较多,所以我就只在这里放重要部份的代码,而多余部份的代码大家自己下源程看吧,源程我会放在附件中,源程中尽量使用简单的代码,没有使用类,没有使用工厂模式,这样容易看得懂,但是却不是好的代码,所以大家如果自己做的话注意这个问题...控件中显示出来 richTextBox1.Text = CodeNumber; 每行都有注释,多余的我就不说了。...,则等于此数,否则进入下一次的循环,当所有的特征码 都进行对比,没有得到我们所需要的结果时,这个点将不能误别,继续跳过。

    1.3K30

    【愚公系列】2023年11月 Winform控件专题 RichTextBox控件详解

    默认情况下,该属性为false,即在RichTextBox中按下Tab键时会把焦点转移到下一个控件,而不是插入制表符。若要使用Tab键插入制表符,可以将AcceptsTab属性设置为true。...= false; }这样,用户双击一个单词时,只会选择该单词本身,而不会自动选择其余内容。...若EnableAutoDragDrop属性设置为true(默认值为false),则控件会自动响应拖放操作,即当文本被拖动到RichTextBox控件上时,控件会自动接受拖放操作,并将拖放的文本插入到控件中...当HideSelection属性的值为true时,RichTextBox控件在失去焦点后,选定文本的背景色会变为控件的背景色,看起来就像没有选定文本一样。...而当HideSelection属性的值为false时,选定文本的背景色不会改变,仍然是选定文本的颜色。

    1K21

    SceneKit 场景编辑器-为您的AR体验构建3D舞台

    我经常将它设置为前面,因为这是在屏幕上添加模型时的起始角度。如果场景附带动画,您可以通过单击“ 播放”按钮进行预览。 场景图视图 打开场景时,通常会隐藏场景图视图。...当所有坐标的初始位置设置为0时,它是应用程序加载时设备相机的起始位置。建议首先或靠近它设置该位置,这样您就可以确保在开始时在您面前看到您的模型,而不是远处的某个位置。...要调整节点的视图,诀窍是双击节点名称框旁边的节点图标。为节点分配默认颜色白色。你现在看到它是黑色的,因为背景也是白色的。让我们在屏幕上保存一些不动产并隐藏Project Navigator。...我们不是试图在这里复制完美的手表,而只是学习如何使用基本形状组装物体。 平面颜色 让屏幕变黑,就像手表处于非活动状态一样。...转到“ 材质”检查器,将“ 着色”更改为“ Blinn”,单击“ 漫反射”时,使用颜色选择器从Apple网站中选择图像手镯中的颜色。

    5.6K20

    GDI透明贴图

    透明贴图就是让两张图片合并的时候,重叠的部分中使一些颜色不显示,从而达到透明的效果。 如果用GDI来实现的话,具体方法步骤可多可少,少的可以使用一个SDK函数就解决。...先看下面的资料: //如果一个单色位图向彩色位图转换,那么单色位图为1的部分(也就是白色部分),会转换为彩色位图的背景色,单色位图为0的部分(黑色部分),会转换为彩色位图的前景色。...// 在下面,生成掩码图时,跟背景相同的会转换为白色,其他颜色转换为黑色 CBitmap btSingleColor; // 声明位图对象 btSingleColor.CreateBitmap(btinfo.bmWidth...// 该部分就应为执行了两次异或而透明了;而最终结果中需要显示的部分,在本次掩码与操作中, // 应当为清除为0,即黑色,这样下次异或时,将会原封不动的显示出来。...MaskBlt最后的参数比较复杂,我还没搞懂就先放过了。而TransParentBlt的话,简单来说就是最快捷方便的方式了。 TransParentBlt可以指定要透明的颜色。

    2.8K60

    【深度相机系列八】深度相机:想说爱你不容易

    这个原理可以通过化学实验直观的观察到:当一束白光照射某溶液时,若溶液不吸收可见光,则白光全部通过,溶液呈现无色透明;若溶液吸收了某种颜色的单色光,那它就呈现出被吸收光的互补光。...因此,一束白光入射到某溶液,如果该溶液吸收了白光中的黄光,那么该溶液的表观颜色就是被吸收的黄光的互补光,也就是蓝色。如下图所示: ?...物体对光的选择性吸收决定了物体本身的颜色 因此,不难推断,如果溶液对可见光全部吸收,溶液就会呈现黑色。 而结构光一般采用的是人眼不可见的近红外光,它也是可以被物体吸收的。...红外散斑图(左)及其彩色图(右) 但是,这里要补充一点,虽然黑色物体都能够吸收可见光,但并不是所有的黑色物体都能够吸收红外光(虽然接近可见光波长)。...彩色图(左)及对应深度图(右):黑色物体的影响 光滑物体表面反射的影响 老规矩,先给结论: 当物体表面超过一定的光滑程度时,深度相机测量精度会急剧下降,甚至测量失败(没有深度值)。

    1.5K20

    加减法你会,但是你知道色彩里竟然也隐藏着加减法吗?

    因此,在这种情况下,我们就不是白色相加,或者几种颜色的光叠加产生白光了,而是从白色开始(假定白色纸张反射所有波长),然后在添加基色时减去某些波长的光。...哇,我这次是真的懂了 因此,颜色系统的区别实际上归结为所涉及对象的化学成分以及它们是如何反射光的。加色混合基于发光的对象,而减色混合处理书本绘画类对象对光的反射。...减色混合 来源:维基百科 在喷墨彩色打印中,包含了黑色墨水的成分(key),从而形成了CMYK颜色模型,黑色墨水用于覆盖印刷图像暗区中不需要的色调。...往往由于三种颜色元素的不正确配比会降低图像的清晰度,而使用了CMYK颜色模型就可以很好的改善图像清晰度 [8]。...,例如:橙色或奶油色的杯子会让巧克力的味道比其他任何不同颜色的杯子更好 [11]。

    69030

    这二维码鬼畜起来了,加颜色加插画还能加GIF

    行早 发自 凹非寺 量子位 报道 | 公众号 QbitAI 你有没有见过彩色的,会动的二维码?...比游戏还刺激的那种(狗头): 或者是保熟的二维码(不熟我把它吃了): 还有这个,当年要是被王司徒扫到了,肯定等不及在两军阵前发表高论就气倒了: 这些二维码虽然鬼畜了起来,但是并不影响它作为二维码的原始功能...,不信可以试试,照样能扫出来~ 这是一位名叫Lars heuer的小哥制作的一款二维码编辑器Segno,让黑白的二维码世界亮了起来,在GitHub上收获了200多颗星: 这款编辑器可以把二维码的背景换成不同的颜色...例如很明显的一点,常见的二维码在三个角上有较大的像素块(标红),用来定位: 在三个大像素块旁边的黑色像素块(标红)用来设置格式信息: 而左下和右上两个大像素块旁边的黑色像素块(标红)用来确定版本信息等等...: 因此,当我们自定义这些区域的颜色时,就可以改变二维码的背景了。

    1.4K30

    Photoshop软件应用项目(三)

    而晶体化和马赛克最大的不同就是他新建的格子是不规则形状的,我们可以尝试把它的单元格大小调大,它的格子也会变大 点状化,就是一个一个点,我们点击它之后,会在它的面板中看到许多黑点,可以把他的单元格大小调大就能发现许多彩色的不规则形状的点...三.滤镜库 滤镜库是滤镜的合集,和像素画中有异曲同工之妙,在旁边的面板中,点击风格化,有一种属性叫做照亮边缘,它是提取边缘的颜色,其他地方变黑变暗,这样看上去就像边缘发光一样。...画笔描边也有许多被设置好的预设,成角线条,主要是让画面或者是图片拥有一种绘画效果,特别是色彩效果,让整幅画面看上去就像是一张画一样 后面还有墨水轮廓,它主要是把暖色和冷色亮面和暗面分的很明确,再亮面的效果会更好...,他会在颜色和颜色之间产生沟壑,用黑色填充,看上去就像是液体一样,还有深色线条和烟灰墨,都是明暗很分明的 喷溅就是让颜色和颜色之间的边缘参差不齐,阴影线则是类似强化描边的效果,和强化边缘不同之处,就在于强化边缘...,他有些地方会提亮,而且线条不生硬,并没有对边缘硬度做过度的强化,而是强化了颜色,强化了明度,饱和度等让它的边缘那根线看起来更亮,更饱和,更分明,而阴影线就是纯粹的将两个颜色隔开他也会有部分提亮的地方,

    94630

    色彩知识

    CMYK 印刷四色模式是彩色印刷时采用的一种套色模式,利用色料的三原色混色原理,加上黑色油墨,共计四种颜色混合叠加,形成所谓“全彩印刷”。...如果C, M, Y三种颜色调到100%的时候,得到的颜色大概是RGB的#1f3134,并不是纯黑色,所以我们还需要使用K颜色来做矫正,变为纯黑色。...当各种不同波长的光信号一同进入我们的眼睛的某一点时,我们的视觉器官会将它们混合起来,作为一种颜色接受下来。...它是由RGB三基色转换为Lab模式,再在Lab模式的基础上考虑了人对颜色的心理感受这一因素而转换成的。因此这种颜色模式比较符合人的视觉感受,让人觉得更加直观一些。...索引颜色模式 索引颜色模式是网上和动画中常用的图像模式,当彩色图像转换为索引颜色的图像后包含近256种颜色。索引颜色图像包含一个颜色表。

    2K20

    photoshop学习笔记

    磁性套索:点一个起点,把鼠标顺着抠选对象边缘滑动,会自动捕捉。特点:通过抠选对象颜色与背景颜色 的差异来选择,很准确。...蓝色反黄色 (三)颜色通道: 通道是用来存储颜色信息的 分为复合通道和单色通道,复合通道是彩色的,单色通道是黑白灰。...2,当选中了蒙版,用画笔擦涂没反应,检查前景色是否是黑色,有可能选中白色。 3,当选中了蒙版,前景色也是黑色,擦涂没反应,有可能选中的不是画笔工具。...2,在图层中,把图像转换为智能对象,再使用滤镜。 滤镜的使用条件: 1,当色彩模式为位图和索引颜色时,所有滤镜不可用。 2,当色彩模式为CMYK或灰度时,部分的滤镜可用。...3,当色彩模式为RGB时,所有滤镜可用。 滤镜库:一些滤镜效果的集合。 滤镜的使用条件: 1,当色彩模式为位图和索引颜色时,所有滤镜不可用。 2,当色彩模式为CMYK或灰度时,部分的滤镜可用。

    3.2K20

    图片:“给你五十行代码把我变成字符画!” 程序:“太多了,一半都用不完!”

    单从黑色到白色,颜色深度的范围就是0-255,也就是说这一共有256个不同深浅的颜色,那我们如果想要将每一种颜色以不同的字符表示出来,那岂不是需要256个不同的字符嘛?...哈哈,我觉得也是,去找256个不同的字符写的你的程序里面组成一个字符串,想想都刺激,但是你会去这么做嘛?我想不会吧?...所以我们只需要想一种办法,让颜色深度相近的灰度值用不同的符号表示即可,所以我们可以定义一个存放不同字符的字符串,用来表示不同的色彩的字符。在这里定义的这个字符串的长度是70。...70 # 需要进行如下处理才能将灰度值映射到指定的字符上 #防止当灰度值为255时,输出的第70个字符超出列表索引,所以需要将(255+1) unit = (255.0 + 1...70 # 需要进行如下处理才能将灰度值映射到指定的字符上 #防止当灰度值为255时,输出的第70个字符超出列表索引,所以需要将(255+1) unit = (255.0 + 1

    1K30

    「Adobe国际认证」Adobe Photoshop,如何裁剪并拉直照片?

    启用裁剪屏蔽使用裁剪屏蔽将裁剪区域与色调叠加。您可以指定颜色和不透明度。如果您启用“自动调整不透明度”,那么当您编辑裁剪边界时会降低不透明度。...默认的裁剪矩形会扩大,以包含整个图像。 3.使用图像周围的手柄,拉直或旋转图像。或者,将画布的范围扩展到图像原始大小之外。 4.当您对结果满意时,单击选项栏中的√以提交裁剪操作。...当处理包含梯形扭曲的图像时使用透视裁剪工具。当从一定角度而不是以平直视角拍摄对象时,会发生石印扭曲。例如,如果从地面拍摄高楼的照片,则楼房顶部的边缘看起来比底部的边缘要更近一些。...从“宽度”和“高度”框旁边的弹出菜单中选择所需的测量单位。 选择“相对”,然后输入要从图像的当前画布大小添加或减去的数量。输入一个正数将为画布添加一部分,而输入一个负数将从画布中减去一部分。...4.从“画布扩展颜色”菜单中选取一个选项: “前景”:用当前的前景颜色填充新画布 “背景”:用当前的背景颜色填充新画布 “白色”、“黑色”或“灰色”:用这种颜色填充新画布 “其它”:使用拾色器选择新画布颜色

    2.9K10

    我们团队在 Vue 3 Dev Tools 的帮助下,调试效率有了质的飞跃!

    组件操作图标 当选择一个组件时,会看到右上方有一组三个不同的图标。 第一个眼睛的图标的表示 Scroll to component。当点击这个图标时,浏览器将会滚动到组件所在的位置。...当点击这个图标时,可以看到当前组件的Render函数。 最后,带有时,就会显示组件也表示 Dom 的位置。...性能指示 除了多根组件的标识,我们还可以看到一些数字的标识: 当我们的组件因为其渲染速度慢而表现不佳时,它就会显示出来,告诉我们哪些组件耗时比较严重。...我们事例的项目,已经使用两个库:Vuex和 Vue Router,点击 Components 下拉,就可以看到这两兄弟: 点击其它中就会看到该插件的自定义视图。...当你第一次打开它的时候(如果你还没有接触过你的应用程序的话),你会看到一个空白的中央区域,左边有彩色的项目符号。 每个颜色编码的通道都将显示应用程序实时触发的事件的时间轴。

    1.5K50

    C#实现简易XML阅读器(含源文件和exe文件)

    实际上在执行return之前,会先把要return的数据保存,然后执行finally里的语句,最后再return刚刚保存的参数。...例如我在catch里return a,而a=1,即使我在finally里把a赋值成2,那最后返回的仍然是1....ToCharArray()将string转化成char数组,在实际使用中,常常会连续使用多次查找功能,如果每次查找时都要转换以下,会增大系统开销,因此需要设定布尔变量来表示字符串内容是否被修改,仅当用户手动修改了...为了防止出现死循环,可以设置一个变量alreadySearchLength,这个变量记录已经查找过的字符串长度,当这个变量超过文本长度时,说明已经遍历了全部字符,则退出循环。...,如果是,替换当前选中的文本,并选中下一个出现的位置;如果不是,直接选中下一个出现的位置。

    81020

    Python colorama | 详解终端漂亮的彩色打印怎么实现的

    文章目录 一、前言 二、print彩色打印 三、使用 Colorama 库 一、前言 构建命令行程序很酷:命令行可以按照我们的设定完成相应的工作,相比 GUI 界面程序,无需花费大量时间设计 GUI...但要使命令行程序更吸引人,仅使用普通的打印功能是无法实现的。 一个很好的方案是使用 colorama 库。这使我们可以非常轻松地为终端上输出的字符串着色,并且改善程序的界面外观。...洋 红)、46(青色)、47(白色) 二、print彩色打印 举例来说,字符串 \033[31m 代表红色打印,字符串 \033[0m 被用来将终端的颜色设置为标准的默认色(通常为黑色)。...Colorama Pypi 这个库背后的实现原理也非常简单,它使用 ANSA 转义字符序列。当终端读取这些序列之一时,它并不会输出。当终端被指示为下一个输出时它采用之前设定的颜色进行相应的输出。...8 种不同的颜色:黑色(black)、红色(red)、绿色(green)、黄色(yellow)、蓝色(blue)、洋红色(magenta)、青色(cyan)、白色(white)。

    4.1K30
    领券