Datagridview绘制

#region 绘制private void dataGridView_main_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e){int status_column_index = 14;//会诊状态所在列DataGridViewRow row = dataGridView_main.Rows[e.RowIndex];//获取行DataGridViewCell cell = row.Cells[15];//按钮所在单元格string status = (row.Cells[status_column_index]).Value.ToString();//每行中的状态所在列if (status == "1" && cell.GetType() == typeof(DataGridViewButtonCell) && cell.Style.NullValue.ToString() != "报告")//当每行中的状态列不为4时就把此行中的审核按钮替换为文本单元格
            {cell.Style.NullValue = "分诊";}if (status == "3" && cell.GetType() == typeof(DataGridViewButtonCell) && cell.Style.NullValue.ToString() != "审核")//当每行中的状态列不为4时就把此行中的审核按钮替换为文本单元格
            {cell.Style.NullValue = "重新分诊";}}#endregion

 

转载于:https://www.cnblogs.com/wmm-pcy/p/9752850.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/426654.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java学习(22):if语句

/任务 1:if语句 编写控制台java程序,使用Scanner 对象相关方法从控制台接收用户输入学生年龄, 如果输入的年龄大于18,则输出“你是一个成年人了,该有担当了!/ import java.util.Scanner; public class test…

java学习(23):if..else

/任务2:if else 语句 编写控制台java程序,模拟银行取款的功能。 使用Scanner对象相关方法从控制台接收用户输入的银行卡账号和密码, 与预先定义好的银行卡账号密码相同则输出用户名密码正确,可以取款;如果账号或者密码…

android 面试汇总二

AnimationQ:Android中有哪几种类型的动画? 技术点:动画类型参考回答: 常见三类动画 View动画(View Animation)/补间动画(Tween animation):对View进行平移、缩放、旋转和…

java学习(24):if..else...if

/任务3:if… else if…. else if….else语句 编写控制台java程序,模拟根据有多少钱买车的功能。 使用Scanner对象相关方法从控制台接收用户输入有多少钱, 单位为万。如果输入的钱数量大于等于100万,则输出“可以买奔驰” &#xf…

java学习(25):三目运算符

/任务4:三目运算符 编写控制台java程序, 使用Scanner对象相关方法从控制台接收两个整数,比较他们的大小/ import java.util.Scanner; public class test04{ public static void main(String[] args){ Scanner in new Scanner(System.in); Sys…

java学习(26):switch

/扩展练习: 任务5:switch语句 编写控制台Java程序,使用Scanner对象相关方法接收用户输入的年份和月份, 输出这个月有多少天。(提示:闰年计算方法为:能被4整除单不能被100整除;或者能被400整除就是闰年。)/ …

java学习(27):巩固练习

/1 使用Eclipse编写控制台应用程, 使用while循环在控制台打印10行10列的如下图形 □ □ □ □ □ □ □ □ □ □ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □ □ □ □ □ □ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □ □ □ □ □ □ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ …

java学习(28):switch

/2使用Eclipse编写控制台应用程, 使用while循环输入如下图形 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 6…

java学习(29):大神指导(巩固练习)

/3使用Eclipse编写控制台应用程,使用do while循环处理从控制台接收不定数量的学生英语成绩, 统计不及格(小于60分)的成绩个数,大于等于90分的优秀成绩数量, 计算所有成绩的总分、平均分并输出相关统计结果到控制台/ import java.u…

java学习(30):巩固练习

/4使用Eclipse编写控制台应用程&#xff0c;利用for循环打印一个等腰三角图形/ public class test04 { public static void main(String[] args){ int x; int y; int z; for(x1;x<4;x)//外循环控制行数&#xff0c;总共四行 { for (y1;y<4-x ;y ) {//打印小星星前面的空格…

java学习(31):for循环

/5使用Eclipse编写控制台应用程&#xff0c;利用for循环计算输入的两个整数的最大公约数和最小公倍数。/ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner innew Scanner(System.in); System.out.println(“输入两个整数”);…

java学习(32):巩固练习

/6使用Eclipse编写控制台应用程&#xff0c;利用循环模仿一个用户的注册&#xff0c; 输入用户名和密码&#xff0c;判断用户输入的用户名是否长度位于4到16个字符之间&#xff0c; 如果不满足要求则应能够让用户重写输入&#xff0c;判断密码长度是否在6到16个字符之间 &#…

java学习(34):巩固练习

/1 使用Eclipse编写控制台应用程, 提示老师预计输入&#xff1f;个学生成绩&#xff0c;接收此数后&#xff0c;最为创建int类型数组的大小限制&#xff0c; 使用循环统计包含N个元素的数组&#xff0c;对包含的成绩进行统计&#xff0c;计算如下&#xff1a; 共接收成绩数量是…

artTemplate/template.js模板将时间戳格式化为正常的日期

1&#xff1a;引用<script type"text/javascript" src"../js/artTemplate/template.js"></script> 2&#xff1a;在正常渲染中引入方法 | timestamp: yyyy-MM-dd hh:mm:ss <div>开始时间<span>{{value.endTime | timestamp: yyyy-…

java学习(35):巩固练习

/2使用Eclipse编写控制台应用程,将给定的如下数组进行互换存储&#xff0c;互换原则如下所示 源整型数组 { 56,28,15,999,30,65,12,77} 互换后数组元素排列 {77, 12,15,999,30,65, 28, 56}/ public class test04 { public static void main(String[] args){ int[] arr{56,28,15…

单实例数据库和多实例数据库

java持续学习中&#xff0c;暂时说说工作上学到的知识 单实例数据库模式 单实例模式下,一个数据库只能通过一个实例进行访问 RAC(Real Application Clusters)集群模式下,共享数据库文件,一个数据库生成多个相同的实例被用户访问。

java list 从0开始_Java从零开始学二十一(集合List接口)

package com.pb.demo1;import java.util.LinkedList;import java.util.List;public class PersonLinkedListTest {public static void main(String[] args) {/** 创建多个Person对象并赋值*/Person p1 new Person("张三",21);Person p2 new Person("李四"…

oracle用户相关操作

我们主要学习数据库的一些基本操作&#xff0c;比如如何在数据库创建用户&#xff0c;授权&#xff0c;删除用户&#xff0c;回收权限&#xff0c;为用户加锁或者解锁等一些常用的操作。 首先&#xff0c;我们要知道数据库中创建用户的语句怎么写&#xff0c;看下面: 1.创建用户…

Oracle数据库操作

一、Oracle数据库操作 1、创建数据库 create database databasename 2、删除数据库 drop database dbname 3、备份数据库 • 完全备份 exp demo/demoorcl buffer1024 filed&#xff1a;\back.dmp fully demo&#xff1a;用户名、密码 buffer: 缓存大小 file: 具体的备份文件地址…

Django的各种初识

1,django项目的各个文件的介绍 1.1>项目的根目录:是各个子文件的根目录,在各个文件相互导入文件的时候使用 1.2>配置文件:为django的各个文件配置相关的各种默认配置 1.3>路径和函数的对应关系:是当form表单提交数据的时候和有关于网址的东西都会来urls来查找向对应的…