DateGridView列的输出顺序反了
问题:
敲机房里显示数据表的窗体,我用代码写的数据源绑定到datagridview控件显示的时候,顺序和数据库查询出来的表的顺序相反
过程:
后来一直在查DateGridView列的输出顺序反了怎么办,查到的结果多是通过列对行排序的解决方案!
查了2个小时,问了别人,都没找到合适的方法!
最后,找老刁帮我看的时候,发现一个很有意思现象,有的窗体中控件的输入是从最右边开始,就跟我讲可能是和这个有关系!
解决:
是因为panel这个控件的RightToLeft属性设置为Yes,在这个控件中加载新的窗体,这个新窗体的所有控件,只要是输入,光标一直在最右边,显示出的结果也是反的,将这个属性设置为NO,让它不是从右往左显示,就能得到正常的效果了!
总结:
后来,我在想为什么要有这个属性。
RightToLeft属性:指示对于RTL语言,组件是否应该从右向左进行绘制
因为有的国家像Arabic(阿拉伯),Urdu(乌尔都),Hebrew(希伯来),Farsi(波斯)泰语、印地语、泰米尔语或马拉雅拉姆语等 都是从右往左读的,所以开发人员在设计的时候要为这些用户考虑,但开发的时候不必遵循它们国家的习惯,从右往左开发,按照自己的开发习惯,最终通过这样的机制将显示结果反着来就可以了!
DateGridView列的输出顺序反了相关推荐
- LUA表 pairs, ipairs输出顺序问题
LUA表 pairs, ipairs输出顺序问题 t = {[1] = 222,[2] = 23,[3] = 2433,[42] = 135,[5] = 1287,[7] = 7,[102] = 10 ...
- Jackson 注解 -- 指定输出顺序
默认情况下,字段的输出顺序和它们在类中的位置一致,我们也可以使用注解 @JsonPropertyOrder 自己指定顺序. package shangbo.jackson.demo12;import ...
- mysql 行转列分级输出_MySQL如何实现行转列分级输出?_MySQL
概述 好久没写SQL语句,今天看到问答中的一个问题,拿来研究一下. 问题链接:关于Mysql 的分级输出问题 情景简介 学校里面记录成绩,每个人的选课不一样,而且以后会添加课程,所以不需要把所有课程当 ...
- 设备名称和设备责任人输出写反了,重新写了,重新发送邮箱
设备名称和设备责任人输出写反了,重新写了,重新发送yzx3233@sina.com 转载于:https://www.cnblogs.com/strongdady/p/9106389.html
- [转载] 【Python】set() 集合操作与运算 元素输出顺序
参考链接: Python中set的copy 集合 | SET 集合(set)是Python中一种重要的数据类型,表示一组各不相同元素的无序集合,其主要应用于重复元素消除及关系测试等 集合在Pytho ...
- 行转列,把三行四列转换为四行三列并输出 (C语言)
#define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #include<stdio.h> #include<string. ...
- 在“D:/mydat“目录下有一个学生名单文件(文本)“student2018.txt“,里面记载了若干学生信息, 每个学生信息单独一行,每行信息共有五列,每列之间用逗号分开, 其每列含义按顺序是:学
在"D:/mydat"目录下有一个学生名单文件(文本)"student2018.txt",里面记载了若干学生信息, 每个学生信息单独一行,每行信息共有五列,每列 ...
- JsonObject存入顺序和输出顺序不一样问题-豆果
2019独角兽企业重金招聘Python工程师标准>>> ##JsonObject的输入顺序和输出顺序不一样问题 ###问题原因在于JsonObject的默认实现的是用HashMap, ...
- 在顺序表中第五个位置插入一个元素9,实现顺序表插入的基本操作,输出顺序表中所有元素
题目 在顺序表中第五个位置插入一个元素9,实现顺序表插入的基本操作,输出顺序表中所有元素 #include<iostream>using namespace std; #define OK ...
最新文章
- java newline_Java BufferedWriter.newLine()方法示例
- easy ui 使用总结
- python自动写作软件_有哪些适合长文的轻量级写作软件值得推荐?
- 用HttpURLConnection发送http请求
- Python---试除法求质数的三种方式对比
- Python 文件(文件夹)匹配(glob模块)(转载)
- Redis 的字符串是这样实现的…
- Ansible基本配置以及使用示例
- java设计单词英译汉小助手_基于java英汉互译词典设计课程设计.doc
- 微软MSDN,window10原版系统下载,操作系统msdn下载,microsoft office原版下载,www.msdn.itellyou.cn
- 爬虫实战(自用)requests模块、聚焦爬虫(数据解析)、selenium模块
- 弹箭三自由度弹道计算程序(c++ vs2017 )
- javascript的生命周期
- 计算机组成原理——加减运算 溢出判断
- 图片的轮播(轮播图)
- 苹果为何在中国一南一北设两个研发中心?五重考量
- (四)基于区块链的自动抽奖系统从0到1实现
- 引用程序集没有强名称的解决办法
- 魔兽争霸三加密地图修改工具
- 国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令