社区
C#
帖子详情
如何让无边框的窗体的四个角变成圆角?
xyz16
2006-10-29 01:24:18
如题!!!
...全文
419
4
打赏
收藏
如何让无边框的窗体的四个角变成圆角?
如题!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Knight94
2006-10-29
打赏
举报
回复
或许,你做一个底图,然后设置背景图,会使操作更简单些。
参看
http://www.codeproject.com/csharp/nonrectangularform.asp
Knight94
2006-10-29
打赏
举报
回复
需要自己去做,大致的方法如下:
首先设置窗体的TransparencyKey为一个特殊色,例如Green。
然后在窗体的Paint事件中类似如下处理,例如:
GraphicsPath myPath = new GraphicsPath();
myPath.AddLine( 20,0, 0, 0 );
myPath.AddLine( 0,0, 0, 20 );
myPath.AddArc( new Rectangle( 0,0, 40,40 ), 180f, 90f );
e.Graphics.FillPath( Brushes.Green, myPath );
以上只是实现了做上角,应用到其他边角即可。
liujia_0421
2006-10-29
打赏
举报
回复
学习下...
股神
2006-10-29
打赏
举报
回复
ding
如何在 Linux 中创建 Shell 脚本
你想在你的 Linux 系统中创建一个 Shell 脚本吗? 本指南将带您了解如何使用多个文本编辑器创建 shell 脚本、如何添加注释以及如何使用 Shell 变量。 但是在开始创建 shell 脚本之前,让我们了解 Linux 中的 Shell 脚本是什么。 什么是 Linux 中的 Shell 脚本? 那么,什么是 Shell 脚本? Shell Scripting 被定义为由 Linux 或 Unix shell 运行的开源程序。通过 shell 脚本,您可以编写由 shell 执行的命令
linux shell 脚本教程
查找字符串:用于查找字符的位置,输出结果为字符在字符串中所占的数据位置,如果查找多个字符,那哪个字母先出现就计算哪个,如下查找it中i和t两个字符,t先出现,输出为1。你可以直接在终端中使用此命令,但在本测试中,你将通过 shell 脚本运行此命令。如果你想从任何地方运行你的 bash 脚本,就像它是一个常规的 Linux 命令,需要将你的 shell 脚本的位置添加到 PATH 变量中。环境变量:所有的程序,包括shell启动的程序,都能访问环境变量,必要的时候shell脚本也可以定义环境变量。
Linux里的Shell脚本基础:编写简单的Shell脚本
Shell脚本是由一系列Shell命令组成的文件。Shell是一个命令解释器,它提供了用户与操作系统之间的接口。常见的Shell有Bash(Bourne Again Shell)、Zsh、Ksh等。其中,Bash是最常用的Shell。Shell脚本是一种强大的工具,可以帮助用户自动化日常任务,提高工作效率。通过本文的介绍,您应该已经掌握了Shell脚本的基础知识,并能够编写简单的Shell脚本。希望本文能对您有所帮助,欢迎在CSDN上分享您的Shell脚本经验和心得。
Linux Shell 和 Shell 脚本简介
负责为用户提供接口以便他/她可以访问 shell 的程序。它基本上允许用户在基于文本的界面中输入命令并查看这些命令的输出。为自动化和执行复杂任务而编写的大型脚本在终端中执行。要访问终端,只需在搜索框中搜索“终端”并双击它。打开终端在这里,您可以看到 Red Hat Linux 的终端外观。终端Shell 脚本通常,shell 是交互式的,这意味着它们接受来自用户的命令作为输入并执行它们。但是,有时我们想例行公事地执行一堆命令,因此我们每次都必须在终端中输入所有命令。
Linux Shell脚本
使用 Shell 函数时,只需在脚本中调用函数名,并传递相应的参数(如果需要的话),函数就会执行其内部的命令序列,并返回结果(如果有返回值的话)。具体来说,Shell 函数使用 $n 的形式来接收参数,其中 $1 表示第一个参数,$2 表示第二个参数,以此类推。Shell 函数在定义时不能指定参数,但在调用时可以传递参数。$n:n为数字,$0代表该脚本名称,$1-9 代表第一个至第九个参数,十以上的参数需要用大括号括起来,如{10}。输入一个数字,如果输入的是1、2、3,则输出具体的数字,否则什么也输出。
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章