登录
首页 » C#源码 » C# 将textBox文本框设置为只读

C# 将textBox文本框设置为只读

于 2023-06-29 发布 文件大小:33.45 kB
0 107
下载积分: 2 下载次数: 1

代码说明:

C# 将文本框设置为只读,设置只读后,textBox只能使用复制功能,粘贴或编辑都为灰色不可用,本功能的实现方法挺简单,使用文本框的ReadOnly即可,具体用法如下:   textBox1.ReadOnly = true;//将文本框设置为只读   textBox1.Text = "源码素材网";//设置其Text属性

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • 一些打印及菲波拉叶数相关的C# 示例
    这个例子源码中收集了一些打印及菲波拉叶数相关的C# 示例源码,部分功能需要用到Interop.IWshRuntimeLibrary.dll,已打包在源码包中。   完成的示例功能有:获取控制台应用程序的显示结果、调用指定文档的系统打印功能、使用PrintDocument打印单页图像、使用PrintDocument打印多页文本、使用Stopwatch实现高精度计时、开始计算菲波拉叶数、停止计算菲波拉叶数等,相信这些小实例,为对你学习C#编程有所帮助。   本示例编译运行效果如下图所示,请点击相应按钮查看对应的功能演示。
    2022-03-10 14:01:16下载
    积分:1
  • C# 验证图像生成类
    C# 验证码图像生成类,这个图像验证码生成类中可根据RGB,计算验证码图片的灰度值,去图形边框,灰度转换,逐行方式,得到有效图形并调整为可平均分割的大小,得到有效图形,图形为类变量,得到有效图形,图形由外面传入,返回灰度图片的点阵描述字串,1表示灰点,0表示背景,小平和垂直方向上的平均分割图片等。本验证码图片可用到WEB中,也可用到WinForm程序中。
    2022-03-09 22:25:52下载
    积分:1
  • C#播放wmv视频并填充到文字轮廓中
    C#播放wmv视频并填充到文字轮廓中,这个应该是一个艺术字效果吧,本程序实现了两个功能:一、视频文件播放功能(wmv),二、将视频影像填充到文字轮廓中显示,这个就有意思了,最终实现了比较动感的艺术字动画效果,在视频播放方面,主要使用MediaElement();实现,文字填充方面,基于TextBlock.Foreground实现,下面是具体一些的代码:   使用视频剪辑填充文字的线条   MediaElement MyMediaElement = new MediaElement();   MyMediaElement.Source = new Uri("Bear.wmv", UriKind.Relative);   MyMediaElement.IsMuted = true;   VisualBrush MyVisualBrush = new VisualBrush();   MyVisualBrush.Visual = MyMediaElement;   TextBlock MyTextBlock = new TextBlock();   MyTextBlock.FontFamily = new FontFamily("宋体");   MyTextBlock.FontSize = 180;   MyTextBlock.Text = "编程";   MyTextBlock.FontWeight = FontWeights.Bold;   MyTextBlock.Foreground = MyVisualBrush;   this.Content = MyTextBlock;   运行截图如下,不过本站截图是静态的,看不到本示例的动画效果,请下载源码在VS中编译运行,查看效果。
    2022-01-26 01:31:34下载
    积分:1
  • C# 图像控件显示绘制的几何图形
    C# 使用图像控件显示绘制的多个几何图形,可一次显示多个绘制的图形,相关代码如下:   GeometryGroup MyGeometry = new GeometryGroup();   MyGeometry.Children.Add(new EllipseGeometry(new Point(50, 50), 45, 20));   MyGeometry.Children.Add(new EllipseGeometry(new Point(50, 50), 20, 45));   RectangleGeometry MyRectangle = new RectangleGeometry();   MyRectangle.Rect = new Rect(2, 2, 96, 96);   MyGeometry.Children.Add(MyRectangle);   GeometryDrawing MyDrawing = new GeometryDrawing();   MyDrawing.Geometry = MyGeometry;   MyDrawing.Pen = new Pen(Brushes.Blue, 3);   DrawingImage MyImage = new DrawingImage();   MyImage.Drawing = MyDrawing;   MyImage.Freeze();   this.image1.Source = MyImage;
    2022-03-07 01:28:50下载
    积分:1
  • C# WPF 方法为TextBox控件设置背景图像
    C# 为TextBox控件设置背景图像,结合C#的WPF实现,其实刚开始我还以为这是一个图像特效,在图片上添加文字,如示例截图所示的黄圈的部分,其实有一个TextBox,鼠标单击一下就会发现,这里可以输入文字的,正好输入在图片的上方,好像是为图片添加描述文字,其实本实例所展示的功能和图像处理关系不大,主要是对TextBox的操作,为其增加了一张背景图片所呈现出的效果。核心代码如下:   private void Window_Loaded(object sender, RoutedEventArgs e)   {//为TextBox控件设置背景图像    ImageBrush MyImageBrush = new ImageBrush();    MyImageBrush.ImageSource =new BitmapImage(    new Uri("J003.jpg", UriKind.RelativeOrAbsolute));    MyImageBrush.AlignmentX = AlignmentX.Left;    MyImageBrush.Stretch = Stretch.None;    this.textBox1.Background = MyImageBrush;   }
    2022-08-20 01:07:16下载
    积分:1
  • C# 使用多层嵌套异常捕获程序错误
    C# 使用多层嵌套异常捕获程序错误,以一个数据连接读取程序为例,为应用程序设置功能键,在将键事件传递到具有焦点的控件前,窗体接收此键事件,然后使用多层嵌套异常捕获程序错误,使用SystemException、Exception、OleDbException三种方式进行异常信息的显示。
    2022-09-13 19:35:03下载
    积分:1
  • C# WPF演示窗体模式的切换
    C# WPF演示窗体模式的切换,可以切换到拖放模式,切换到编辑模式。编辑模式切换的例子。
    2022-05-14 05:31:05下载
    积分:1
  • visual C# 基本的用户名密登录判断示例
    一个else if结构的用户登录判断模块,这个是基于C#版的,代码超简单,没有使用数据库,只是交待出了完整的判断过程,后续使用数据库时,原理基本差不多,只不过这里的用户名和密码是从数据库中读取出来,下面是基本的判断过程:   if (textBox1.Text == "")//判断是否输入的用户名   {    MessageBox.Show("用户名不能为空!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);   }   else   {    if (textBox1.Text.ToLower() == "tsoft" && textBox2.Text == "111")//判断用户名和密码是否正确    {    MessageBox.Show("登录成功!", "成功", MessageBoxButtons.OK, MessageBoxIcon.Warning);    }    else    {    MessageBox.Show("用户名或密码错误!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);    }   }结合数据库实现时,先建立数据库连接,读取出用户名和密码赋值到变量中,然后使用上述代码即可判断。
    2022-07-21 04:48:54下载
    积分:1
  • C#结合数据库生成饼形图表
    C#结合数据库生成饼形图表,这种图表是常见的数据统计图表,饼形图、柱状图等使用十分广泛,本程序演示了C#从数据库中读取出数据,然后交给饼形图生成模块,加载数据生成饼形图表。   //清空背景色   g.Clear(Color.White);   Pen pen1 = new Pen(Color.Red);   Brush brush1 = new SolidBrush(Color.PowderBlue);   Brush brush2 = new SolidBrush(Color.Blue);   Brush brush3 = new SolidBrush(Color.Wheat);   Brush brush4 = new SolidBrush(Color.Orange);   Font font1 = new Font("Courier New", 16, FontStyle.Bold);   Font font2 = new Font("Courier New", 8);   g.FillRectangle(brush1, 0, 0, width, height); //绘制背景图   g.DrawString("公司员工年龄比例饼形图", font1, brush2, new Point(80, 20)); //书写标题   int piex = 100, piey = 60, piew = 200, pieh = 200;   //20-25岁员工在圆中分配的角度   float angle1 = Convert.ToSingle((360 / Convert.ToSingle(Sum)) * Convert.ToSingle(man20to25));   //26-30岁员工在圆中分配的角度   float angle2 = Convert.ToSingle((360 / Convert.ToSingle(Sum)) * Convert.ToSingle(man26to30));   //31-40岁员工在圆中分配的角度   float angle3 = Convert.ToSingle((360 / Convert.ToSingle(Sum)) * Convert.ToSingle(man31to40));   g.FillPie(brush2
    2022-04-12 00:35:45下载
    积分:1
  • C# dateTimePicker的用法演示
    本源码主要是演示C# dateTimePicker的用法,演示通过设置dateTimePicker1的Format属性为Time,使dateTimePicker只显示时间,而不显示日期,具体设置属性如下:   private void Form1_Load(object sender, EventArgs e)   {    //设置dateTimePicker1的Format属性为Time使其只显示时间    dateTimePicker1.Format = DateTimePickerFormat.Time;    textBox1.Text = dateTimePicker1.Text;//使用文本框获取控件显示的时间   }   本例完成的效果,可参见截图示。
    2023-04-05 12:35:03下载
    积分:1
  • 696518资源总数
  • 104537会员总数
  • 64今日下载