粉丝793获赞2058

好,今天我们来讲一下,就是说用一个网格,这个这个空间啊,格瑞的啊空间来显示这个所有的远程的这个数据表, 远程的数据表,呃,既然他是通用的,所以说呢我们的呃使用程序的方法来实现的,那么我们先看一下这个空间,这个空间的话呢,呃就是直接继承的就是我们的一个叫 wg, 就是网格控件艾瑞克拉斯,然后他的他的根呢就是格瑞的啊,根呢就是格瑞的,那其实这个 wg 网格呢,就是直接继承的这个格瑞的,做的很少量的一些改动。那么在讲这个之前呢,我们先看一下 以前的网格的用法,那么以前的网格用法呢,我们需要对每一个程序,每一个网格进行指定啊,比如说我们这样一个程序 啊,输入一个图号以后呢,在这个这个地方就是就是一个网格,我们会显示他的下级的明细表,有有他的下级零件的图号。那么这个一般来说我们是怎么实现的呢?就是我们去 指定这个,他有个刷新按钮,这个刷新按钮我们是隐藏了,有时候会把它要显示出来,因为这个每次他是自动刷新的,所以我们把这个刷新按钮隐藏掉了,这就是指定的这个表格,这个这个空间,这个网, 这个的网格名字叫做明细表,简明 jm, 简明简明明细表,那么简明明细表呢?我们一般来说要使用他的话呢,第一步先把他的 recouts 致空啊,然后呢我们去下载这个 要显示的这个科四就是临时表,那么经过一系列的这个四科语句的组组织以后呢形成了一个四个,形成了一个四个以后,然后运行就形成了这个临时表科四。然后呢我们把这个 这个明细表简明,这个这个网格里面呢,首先把他的这个 cos 就是数据源指定为我们的特色,然后去指定这个里面的每一列的数据源, 跟自断绑定起来,跟自断绑定起来啊,都绑定起来,然后把它刷新一下啊,这就可以了。然后呢我们需要在这个网格里面的每一列每一列去指定害的 啊,指定他的这一列的名字,开始啊,这每一列都要指定,每一列都要指定啊,然后这样呢配合起来以后呢就可以显示出我们需要的数据,那这种方式呢,如果说是我们 嗯应对这种鸦片这种形式的软件的话呢,那么鸦片里面他会他会有很多的作业,很多的作业 几乎每个作业里面都会有网格,然后这个网格呢又会绑定到啊远程的一个表,那如果按照刚才那种设置方法,我们有大量的工作 需要去做,而且更重要的是当我们去指定了这个网格的这些序号的时候, 这些列的这个名称的时候,假如说我们要换一种语言,换一种语言,比如说英文版的,那你这个害的怎么办呢?你的材质你每个软件都要去改吗?对吧?所以说,呃,当我们 应对 vip 这种软件,而且需要多语言的时候,我们就要用到另外一种方式,另外一种方式就是我们今天介绍的方式就是用一个 啊这个空间网格空间去展示所有的表,那么我们先看一下这个展示的结果,展示的结果比如说这么样一个作业,这么样一个作业呢?这个就是我们用刚才那个 呃鸦片单身这个网格控件展示所有的结果啊,展示所有的结果, 但是不知道结果,那好,那怎么办?怎么产生的?我们去看一下这段程序啊,这个这个表单,这个表单本身 这里这个夜框这个空间下面是没有没有这个表格的,所以我们这个表格需要在整个表单 呃加载的时候大家来产生,那么这个夜框这个空间呢?呃让他去产生这个 下面的这个表格,我们没有把它做在这个夜框的这个布置画里面,而是把它在夜框里面做了一个按钮,做了一个按钮,这个叫做单身开窗的这个按钮,这个按钮他除了呃 产生这下面这个表格以外,他还有其他作用啊,还有其他作用,所以说我们要把它把它的这个产生表表格产生放在这个里面,那么整个这个液筐呢?我们是用了一个类啊,这个类 压屁夜框这个类,好,在这个类里面呢,我们就可以看一下这个按钮里面是干了什么事情啊? 啊?就是这个,就是这个 vip 单身开窗,单身开窗,那么在单身开窗里面呢的促使化里面呢,我们就会根据这个表单的类型啊,表单的类型去添加一个,这个 就是 vip 单身的这个呃类的一个对象,那么因为有的表里面有两个对象,所以我们要添加两, 现在显现在显示出来的是第二个,就是当表单类型为四的时候啊,他是第二个。 呃,如果是表单类型,如果是表单类型不是四的话呢,就不会产生那第二个表啊,不会产生的第二个表。 那么我们刚才看的那个例子呢,就是他他是表达内心是二,所表达内心是一,就是这种这种表,所以说呢,呃,他会产生的过程就是这样的,当我们创建了这个表单以后啊,创建这个表格以后, 然后去指定这就创建这个表格,发现这表格,然后去指定这么一个,呃,他的一些属性,他的一些属性, 他的一些属性在这里,特别是他 这个距离距离上面的位置啊,还有他的高,这个表格的高高度啊,都会都会去指定一下,度数化一下啊,度数化一下, 然后这个表格就进入了,都进入了自己的这个,呃,表格的 初始化的这个程序,就是这个 i n i t r n i t 两个表格 都会去创建的两组两个表格都会去执行这种 ait iit。 好,那么先看一下我们刚讲的说,有的表单上是两个表格,有的表单上两个表格是什么什么样子的? 就是我们的这种领料单啊,就是中间还有一个表格,然后下面还有一个表格啊,但是我们这个 讲的就是说,呃,下面这表,这两个表格其实都是一个负类的,一个一个类生成的两个对象而已啊,两个对象而已。好,我们来看一下这个,这个表,就是这个压逼单身这个类的,呃,初始化 缩水画,那么他缩水画的时候呢?当我们把它创建出来以后,并调用他的缩水画之后呢?呃,我们他的其实 就是一些程序啊,那么首先呢他会去到远程的这个表上面去去看一下这个我们这个网网格他他要执行的这个,呃,思考 好,我们在这个远程表,远程的数据库里面呢放了一个表,那这表里面 呢,就是说不同的作业,就是有些作业呢,我们需要用一些思考来来获取数据啊,比如说我们刚才,比如说我们迟迟的这个,这个是一个凭证的这个作业,凭证作业我们获取数据的这个时刻呢,就是这个 就是这个,那么这个凭证作业里面除了我们凭证本身的内容,就是 凭证的这个呃科目号以外啊,当然我们还要显示科目的这个名称啊,要显示部门的名称,那么呢就要就要 啊来佛教引,就是这个科目科目表,然后把这个凭证的这个凭证单身的 abb 的这个零三,就是科目号和这个科目表的这个科目号进行 关联,然后呢也要把这个呃部门表啊,按照部门号进行关联,所以他就可可以获得 除了这个 abb 之外的 abb 是本身单身的这个表吗?啊之外的数据啊,当然我们现在通过这个以后呢,就可以把它这个色可获取过来,获取过来以后啊,他下面这段是处理这个处理这个 单身的啊,这这段就是说来判断他是中间那个表还是下面那个表, 有两个表的表单的时候,然后这是他自己的 rent 啊,自己的 reant 啊,然后我们看继续往下啊, 人参完以后就是啊把默认数据啊放进去, 然后刷新一下,那么其实关键就在这个蕊印藤里面,为什么要用蕊印藤呢?因为蕊印藤的话,他在初始化的时候就是印的时候要调用,然后在这个表表单被装载数据,或者是这个表单在,嗯,在录入那个查询 条件之前都会调用,所以这个雷硬特呢里面也是非常重要的。好,我们来看这个他雷硬特的时候干了什么事情。 那么瑞因特开始之后呢?啊,这边是加了一个选择列啊,选择列就是可以呃打勾选择全选的对于这个表格,然后就是这个瑞因特三 的三呢,我们是其实是把这个 g a 数据下载下来, g a 数据下载下来,那么 ga 呢?其实是我们来,嗯,表表示这个表格的这个每个列的啊开不成的 好,比如说我们这个凭证这个这个作业,那么他的结义里面呢,就表示了他的各个列各个列的这个名称,那么名称的话呢,我们就可以指定 他在不同的语言的下面呢,他的开不成是什么啊?开不成是什么?然后呢?呃,还有一个重点,就是说在 ga 零五里面呢,我们会放上这个,呃,这个这个字段我们用什么样的空键来显示? 还显示啊? 比如说这个 m 就是我们这个这个字段用那个编辑框来显示,编辑框来显示 啊,那么呃,这个是 ga 一表,在瑞因特三的时候,我们只是把它当下来,当下来, 然后维因特四呢,就是 ga 位表, ga 位表呢,就是我们把这个 这个跟这个作业里面的这些,呃,每个列的宽度和那个是否显示 进行指定啊?进行指定也是。呃,那像 这就是作业,然后他的这,这是他的一个列的名称,字段的名称。然后呢?呃,这个是他的宽度, 这这一列有多宽啊?然后这是这一列在这表格里面排在第几列?就是顺序,顺序啊, 来来判断他的这个指令这表格的这个裂的属性。 然后的话瑞英特五,瑞英特五的话呢,就是我们把远程的这个表的结构把它啊当下来,当下来,这为什么要这样做呢?因为,呃,因为刚才我们看到了吗?就是如果说我们用这个色可语句把远程表当下来之后, 其实会多出来一些字段,比如说这些字段呢?他不是这个 abb 表所自己有的字段,所以我们需要一个,需要一个这个这个阶段程序去把他的这个远程表的结构当下,当然后面会有用处啊,会有用处。 好,那么这个三四五留印的三四五都准备好以后呢,我们就可以 啊,这个地方就是说我们不用每次去荡这个表啊,只要在作业打开的时候去荡一下就可以了。所以这个地方,嗯,就是改变一下这个设置的一个属性就可以,下次就不用再荡了, 不用每次都去当,因为当的话呢,当数据是比较花时间的。然后呢我们如果是初始化 的时候呢,就是说把它每一列都设置成不可见啊,就是这个整个这个这个这个单身,这个就是这个网格控件啊,每一列都不可见。 嗯, 然后这些是一些特殊的瓷砖的处理啊,特殊的瓷砖,不通用的瓷砖的一些处理,然后从这个 这里开始啊,这里是把那个就是打勾的那一列的去,去专门的创造出来,帮他们创造出来啊。因为本身那个 这个远程表里面是没有这一列的,没有这个打勾这一列的,所以我们把它单独的创造一下。好,从这里开始呢,我们就开始啊加载这个单身的这个表格了。

哈喽,亲爱的小朋友们和大朋友们,我是菲菲,这节课呢,我们来看一下这个图片怎么去操作。 我们看一下这个 run design, 然后呢,找到他的 column 里面有一个,这个 greater column manop, 然后这个里面有一个叫做 column edit, 点开他之后呢,你可以看到这个 buttons, 它有四个,分别是照片添加联系方式,修改学生信息,删除学生信息,那么我已经把它写在这里了,是吧?照片添加选添加联系方式,修改学生信息,删除学生信息,在这里,是吧? 那么我们只要对它进行按钮上面的文字判断,进行操作就可以了,好吧,那就是在这个按钮的事件这个地方,你如果不知道这个事件在哪里,你可以看下主, 或者是找到他的 in place editor repository, 找到他这个 repository item button editor manop。 就这个你也可以看到它里面的按钮有四个, 对吧?好,在他的事件里面找到 button click, 双击他,然后关闭这个创可之后呢,他就会定位到这里,这个时候我们首先需要去获取到焦点,好,焦点行的,这个对象,对吧? 或者交点航锁引 main role intense dental c this democrative view students their focused role handle strike a student guidelines this delivered view student than getting the raw sale value。 前面把这个锁引填进去,后面填一个 feel, the name 叫 student g u i d, 然后把这个 two string 就可以了,就获取到了学生的 g u i d, 对吧? 好,这个地方我们获取学生对象,它是根据学生 guid 获取学生对象。 student student 等于 less student 点 first all default, 使用一个 lam 的表达式, 等于我们获取的这个节约 id 就找到了完整的学生对象。那么接下来我们可以通过一个 switch 来判断按钮上面的文本, switch on 哪个呢? on e 点 button, 点 caption case。 照片的话, break 这个有四个按钮是吧?一个,两个,三个,四个,我们只要依次把这个文本贴上来就行了。照片添加联系方式,然后 哦修改学生信息 这个删除学生信息。好吧,主要是照片这一块,照片这一块呢,我们有一个窗体叫 frm photo f r m photo, 就这个,我们呢需要传一个学生对象过来,由于我们查出来的学生对象里面是没有图片的,我们没有从这个数据库里面去读图片, 因为你所有的学生都去读图片,那这个传送量非常大,对吧?所以我们只等需要的时候去读取,那这个时候应该怎么办呢?嗯,这个时候我们 先把这个学生对象给传过来,传过来的话,你需要在他构造函数里面去写一个,让他接受 student, 对吧?上面命名空间,自己去引用一下 models bll 跟敲门就是实体类,业务逻辑层和工具类。好,传一个 student student, 我们在上面去创建一个 student obj student 等于六一个 student, 让他来接受一下 等于传进来的这个 student, 对吧?好,这个时候呢,你要去获取这个学生带图片的信息, 如果出现问题了,我们就 messagebox 一点 message 获取,选择图片获取完了之后显示到图片 空间上来,那么 this 点 o b just student 点 photo, 他就要显示在空间上,在哪里呢?在 this damn picture addy to photo 等于,对吧?但是你这个 photo 上面要的是个 image, 你对象里面呢,是序列化文本,所以你文本没办法放到上面,你要对他进行反序列化,那这个时候你需要你有 cyrilize object, 点 cyrilize from the string, 把后面这个扩起来, 扩起来了之后呢,他得到的是一个 object 类型,所以你要把它强转成 image 类型。 this picture added folded image, 等于后面这个强转的 image。 好,那么现在我们还缺一个获取学生图片的这个方法。这个方法呢,我们到设备室里面去加上一个啊, student 设备室刚才呢,我已经写了一个,我们把它重新再写一遍,好吧。 public 返回个 student get student 或者叫 get full student 都可以啊,或者你就给他起个 get student photo 也行,这个你只需要获取图片就行了,所以不必要写那么长的语句。好,传一个 student 类型, obj student, 这个 string sql 呢,也很简单,就等于 select student g id, student photo from student where student g id 等于 at student g 二 d 对吧?哎,就查两个值,一个是 student 就要 id, 另一个呢,是 student photo, 对吧?查两个,然后去 return 一下 dp helper, 点 readad db 把 sql 传进来, obs 就能传进来, 然后点 first of different, 因为他是单个的学生对象,对吧?单个学生对象,或者是你在后面加上一个,嗯,缩影下标 就是你查出来之后在这边添一个零,这样子是不是也可以啊? 好,我们把这个复制一下,然后到 student manager 这边,这个删掉贴进来, return obvious student service, 点 get student photo, 好,搞定了。然后我们回到这个照片这个床体里面, student student objects student manager, 这个威胁是吧? private student manager, obj student manager 等于六一个 student manager。 然后呢,把这个拿下来, 要去点一下 gets student photo, 就获取到照片了。获取到照片之后,这个照片怎么去给这个 obj student 呢?很简单,对吧?你只需要 this sdl student, 就等于 steal 点 photo 把它给它就行了, 是吧?这样给他就行了。然后我们展示 obj 十九等的里面的图片就可以了。好,我们来看一下啊,先把,先能够把图片显示出来,然后呢,你才能对他进行修改,对吧? 好查询 啊,没显示,没显示是因为上面的我们主窗体照片这边没写,是吧? f r m photo, f i m photo 等于六一个 f i m photo, 里面需要填一个学生完整对象,然后呢,把这个窗体给他修打一个就行了。 好,这个就显示出来了,对吧?那接下来就是对这个进行修改,修改的话 也比较简单,我们来到佛头,这个点击提交按钮,里面有个 click, 然后呢, 嗯,关闭窗体,也有个可以关闭窗体,就是没时间去了,这个没什么好说的,对吧?那么修改呢? 修改图片呢?我们需要去重新获取他这个,呃,图片框里面的内容, 看一下图片框里是不是为空,如果 this damn picture added photo damn image, 他如果是空的话, 那么 this 点 obj student 点 photo 就等于空,否则呢?否则我们就把这个 imaj 给它序列化成 文本,对吧? this than ovg's student s 这个里面填谁啊? 把它序列画成文本,然后呢?放到这个对象里面,所以说你没有图片我就给你一个空,有图片了我就给你序列,完成文本之后我再给你,对吧? 那最终呢,你把这个数据给他提交上去,提交的时候他要访问数据库,所以你要踹一下。 好,第一行是提交方法,提交完了之后呢,你要告诉用户,照片修改成功, 然后这个创体还要吗?不要了,就这时间 clos 就行了。好吧,那么我们还缺少一个修改照片的方法。修改照片是不是就是更新学生啊? 如果你想写成一个呢?就写成更新学生。如果你想写成两个呢?你就写一个修改照片和更新学生信息的讲的一个方法。那么我们就单独写一个修改照片的方法吧。好吧,因为不是每一次修改他都需要去修改照片,但是你如果实在想写在一起也可以。 我们来到 student service 里面去写一个 public end update student。 那这个里面 after a student photo, 对吧?好,传一个 student obj student 创建一个 sq, 要豫剧 update student, 表 set 列名等于值,列名叫 student photo, 等于 at student photo。 where student g i d 等于 at student g i d 就这个样子,对吧? return d p helper, 点 write d b 传 s q l 和 obj student 就可以了。那么我们把这个复制一下,来到 student manager 这个里面,把它贴进来, return obj student service, 点 update student photo 就可以了吧?来到 ui 里面, object student manager can update student photos。 我们看一下这个啊啊,正在尝试对空流进行反序列化,空的不行。 嗯,所以我们当时写的这个反序的话,他还得加个判断,就是我们获取学生图片的时候,当我们获取学生图片的时候,你要判断一下他的这个图片是不是为空,对吧?哎, 如果 this year object student 点 student photo 等于空自负穿,那就不用操作,对吧?不等于空自负穿呢,你就需要对 他进行反序的话, 好,再看一下。那这个他是有图片的,可以顺利的读取这个没有图片,你点他,他是点开还是空的,对吧?那这个你点开来之后呢?哎,他也是可以顺利读取的。我们把这个图片保存下来,把它保存到桌面上, 机理太美好,我们把这个空图片给他改成机理太美好吧。嗯,漏的。 把这个传进来修改,修改成功。好,现在你再打开它的时候,你看是不是有了,是吧?两个都变成一样的了。那这个修改图片的这个操作呢?我们就把它做完了。这个 图片框如果你觉得看不清,你是可以通通大小的,对吧?哎,他不会失真,因为他锁定了图片的纵横笔好吗?那修改图片就到这里,拜拜。

accred 是一款功能和性能强大、外观漂亮的表格插件,几乎能满足你对数据表格所有需求,也是我认为最接近 excel 的表格插件,支持在多框架中使用, 提供了卓越的性能,并且没有第三方依赖。目前在 git 上已有十点五 k star, 我们来看一下他能实现哪些功能。首先是一些基本操作,如显示表格行数量,切换表格主题全字段模糊查询,对表格的列字段进行过滤。 又或者在表头实现表格行数据过滤, 手动进行拖动排序、表头自断 按名称查询, 以及对数据进行拖动覆盖和对单元格数据编辑,一键拖动全选等, 几乎涵盖了 excel 表的大部分功能。接着来看一下如何去使用。以 view 为例,与其他插件一样,安装在全局导入即可使用。不过我们需要导入两个 css 文件, 官方文档有非常清晰的使用教程,还有在线的代码运行实力,有需要的朋友建议去试一下。

好,各位小伙伴们,大家好,欢迎收看刘金玉编程第八十二期,那么本期我们又是讲一个非常有用的一个东西,叫做 grade 啊, grade 的一个表格式的一个数据录录以及查询,那么这个 grade 是什么 grade 呢?是一个 ms, 是一个微软的 microsoft 的一个啊, habit 啊,这是一个,就 说 msh 啊,简称一个 msh flex grade 啊,这是用来我们来管理查询数据的啊,那么我们今天就讲这个 msh flex grade 啊,这么一个表格式,数据录录以及查询。 ok, 那么我们来看到,首先这个东西是什么东西啊? 这一个是什么啊?是什么啊?那么我们是,呃, 我们一看就知道了啊,一看就知道了,我们来看一下,首先来新建这么一个项目,然后我们来继续进行运作就可以了。 ok, 那么我们来打开,打开这样一个,新建一个 文件啊,先借个文件,然后来保存一下,保存到我们的桌面吧,好,保存到我们桌面就 ljy 好了啊, ljy, 比如说是,嗯,九零一零九, ok, 那么就这样一个东西,我们来保存一下,保存,然后工程也保存一波,对不对啊?这是我们最基础的一步啊,那么我们来看到这个东西到底是什么样一个东西啊?然后我们要,要他来有什么用?要他来有什么用?那么我们来就实际上就是一个,呃,表格 是数据管理啊,表格是数据管理啊。 ok, 那么这个是什么呢? msh flax flax great, flax great 用的是他 好刘金宇编程,那么我们来看一下这个是哪里呢?哎,大家看一下左侧,左侧这么一些空间当中实际上有吗?啊?实际上这些空间当中是没有的,我们每个空间基本上都用过了,好像只有啊,之前的教程当中只有 l l e 啊, o l e 以及 data 这两个空 空间是没有用过,其他的空间都是有用过的,对吧?那么我们来看到这两个,这一个,我们这个今天所到所说的这个 msh flax great 的这个空间到底是在哪里呢?我们来看到是在我们的部件当中需要添加的啊,需要添加,我们来添加一波,添加一个右键左 组建啊,组建组建。我们来看一下部件啊,部件,我们来看到这个地方空间的第一个空间的第一个,我们来下拉,下拉之后我们来看到有一个叫做 microsoft and hive h 开头的啊,我们用它, 用它。 microsoft 啊,有一个叫做啊,没找到,我们来看, 嗯,这个这个这个这个这个这个这个哈,这个这个哈,我们来看一下。呃, microsoft 好,找到了, ok, 就是他,那么就是他叫做 microsoft 啊, microsoft 啊, hi, rachel, hi, rachel, hi, rachel flex and 不太会读, ok, 那么我们就是他啊,英文不因这个读不好,没关系啊,我们只需要知道简称就可以了。 ms 就是 microsoft 的一个简称, h 就是一个 higher rachel 这一个简称,那么还有一个是 flax grade control, 对吧? flax grade control, 那么就是 ms h flex great 啊, ok, 那么我们确定,确定之后我们来看到啊,我们来看到,那么就是这样一个东西,我们来用一下,是这个什么呢?哎, 就是这么一个框,什么都没有,哈哈哈,什么都没有,我们来看一下玉兰一波啊,就是这样子的,哎,要来有什么用呢?管理数据呗,那么我们数据又来,又是数据在哪里呢? 那么那么我们假设一下,这个数据来添加一下啊,先添加一个,添加几个数据,那么比如说我们来添加数据是第一个,呃,用户名和密码啊,简单一点,第一个我们叫做用户名,第二个叫做密码,我们先来写一个啊, ok, 这个叫做用户名, 那么我们这里来加一个啊,加一个 text box 啊, 加一个 textbox, 稍微点一下就点进去了啊,这是有点,哎,好, 呃,这个往往往推一点,往这边推一点,好,我们来给他加上一个,这是用户名,对吧?然后呢我们来再加一个密码,密码我们就一样吧,哎,这个很容易点进去啊,我这手机这个鼠标的问题啊,啊 字,我们就不用,空间数组在里面啊。好,这里看到的是密码, 哎呀,怎么这么容易点进去呢啊?这个地方我们就叫密码啊,密码,比如说密码我们这个地方是可以见到啊,可以见到,让大家能够看得出来添加的是什么,比如说这个地方是叫做露露,对吧?啊? 录录, ok, 那么我们录录的是什么呢?用户名和密码对不对?用户名和密码。好,我们就这个东西来录录,怎么来录录呢?我们来看一下,把这些全部通通的给删掉。第一行是要的,我们第一行上一节已经讲过了,原来有什么用呢?这一行 option explicit, 对吧?啊? option explicit, 这个是什么用呢?是用来强制生命变量的啊,防止我们出错的,对不对啊?是 一些语言学习的一个基础啊,那么我们来就用它, ok, 我们来继续写,那么露露是露露什么呢?这 test 一,这是 test 二,对不对? 我们 test 一 test 二分别录进去,录到哪里呢?录到我们的这样一个表格当中,那么这样一个表格的添加数据如何来添加?很简单,我们来知道它的一个名称叫做什么啊?它的名称我们来看到是 m s h 啊, m s h, 我们要看到的是一个黑色加粗 部分才是他真正的名称,对不对? ok, 我们来看到 msh flex great 的 e, ok, 我们来点击进去, 然后来直接写 msh ctrl 加 j 出来了,对吧?哦啊?增加一下吗?艾特艾特啊,感觉好像跟之前的是不是有点像?跟哪一个有点像?跟 listbox 是不是有点像啊?哎 list 啊,这个是 listbox 啊,还有一个是康啊,是 这个康波 box, 对不对?康波 box 在哪里啊?啊?康波波波波波波波波波波。哎在哪里?就这个嘛,这两个有点像嘛,他都是有个爱的爱他们,对不对?那么我们如果这个直接爱的爱他们的话会怎么样?我们来直接来爱的爱他们一个看一下,哎哎哎。哦,然后呢? 再加上一个,比如说是,呃一二三,我们来看一看啊 a 一二三啊,那么结果会是什么呢?就是 a 一二,咱们来看一下啊,那么是这是增加进去的,我们直接看这上方的直接点一个, 哎嘿,一二三全是哎,一二三,并且显示在这个位置啊,对吧?好,那么我们来看到的是呃,如果说我们想要加两个怎么办呢?啊?两个怎么办呢?这个是哎哎哎,一二三,我们想要给他分开哎。写到第一格哎一二三呢写到第二格。 那怎么办呢怎么办呢?哎就分开分开的话我们这里有个叫做符号啊哎有个符号叫做 table table 符号啊,我们来先把呃 vb table 啊那么我们先把这一个来这个来 书写一下啊备注一下这个首先知道是什么啊?录一点, ok 我们是不是出来了就这么一个东西啊这么一个东西啊哎然后来 这么一个东西哎。来给他图片一看就知道了对不对啊这是是这个这个叫做是什么还有一个呢是什么呢?还有一个是空间啊空间 就是指这个空间啊这个空间长得很奇怪啊。啊好哎 我们来继续看到的是这里这里这里这里到到这个位置 ok 我们呃这里。好那么我们来剪切就这个空间啊就这个空间 啊。对刚刚这个地方没有备注啊一定要备注一下啊。给大家是哪一罐呢?大家还记得吗?是叫做这一个对吧叫做这一个,哎不要太大啊。 啊这个 oppo 型里面的 msh 有个 h 的哦不要选错了就是他。好那么我们来哎把它放过来 哎就这样吧啊那么这一块是什么我们就很清楚的解释了对吧就很清楚的解释了啊那么我们来刚刚看到的是有一个 叫做增加一下对吧增加一下我们用的是什么呢?爱的爱他对吧?用的是爱的爱他们。方法如何在 如何在在这个空间叫做什么空间? mvc 然后背的出来吗? flex grade 对吧。中添加一项啊添加一项啊那么如何添加一项呢?使用的是 a 的方法啊, 这是一个使用案例,对吧?使用案例,哎,其实就是使用的是,哎,我们应该写到这里啊, 使用,使用 a 的 item 方法, ok, 然后后面是什么呢?就是直啊,直,那么这个直怎么写啊?举例啊,举例就是这样子写法, 那么这个值怎么写呢?值中啊,值中,如果啊,如果想要把, 想要想要什么呢?不同列的数据,对吧?把数据添加到不同的列中, 需要使用的是什么呢? vbtab, 对不对?使用的是 vbtab 这个键啊, vbtab 这个键非常的重要, 那么我们 vbtap 这个地方连接起来, vbtap 要和什么连呢?按的符号连,按的符号我们连接的是字母串,对不对?好,那么这是添加的是两项啊,这添加的是两项,那我们添加三项可不可以呢?当然也是可以的,对不对?我们添加三项啊,再来添加一下,把这个来连接一波, 好,我们来,同学们还记得吗?还记得吗?如果说我要换行来写,用到的是什么符号?小划线,好,换行写, ok, 继续,对吧?哎,我们来看到露露,哎, 哎,再增加一个一二三,为什么是没有了呢?哎,是因为我们这个地方还可以进行一个配置啊,右键属性,这地方我们可以右键属性啊,右键属性啊, pro pro property 啊,属性,那么我们列,我们可以,比如说是三列,好,三列,那么这个时候再看 露露是不是有两个一二三了啊?有两个一二三了,对不对?那么我们比如说是这个地方,哎, wq 啊,一二三和 wq 啊,一二三和 wq, 对不对?这就是过来了啊,这就过来了,好,那么我们也不能这样子让他默认的来,因为 这样子默认的来呢可能就是会造成这个必须要每次手动配啊,每次手动配也很麻烦,如果说我数据库里怎么办呢?其实 如果说数据库里绑定过来的话呢他一次性会就会有了一次性就会有了啊,那么我们接下去再看到哦这是露露对吧?露露已经有了啊露露已经有了,那么露露有了之后我们还有一个叫说我们今天要还有一个要讲的叫是什么呢? 呃查询,露露查询啊,查询也已经有了吗?对不对?其实这个可已经 ok 了啊哈哈讲到这里已经 ok 了 哎,露露露露之后呢?你看他自动就露露之后他自动就查询出来了啊自动查询出来,那么我们稍微再讲一点点的技巧是什么呢?我们来看到。呃这个地方啊这个地方这个地方我们来把他的多余的 行给去掉,对吧?感觉好像多了一行呢,你看看是不是多了一行那么多了一行我们给他去掉啊,然后其实可以去掉在右键属性当中我们可以把这个行就显示一行吗?对啊默认。哎,我这个这个固定行是为零行就可以了啊我们固定行为零行。好,我们来确定。露露 啊露露,对啊呃这个行这个行是什么行呢?这个这个是这个行是指那个表头啊,是追空出来的,是因为他有个表头,那么我们要增加这个表的表头。 表的表头我们还增加还没增加对吧?我们先把表头增加起来。 msh 什么呢? flax 点 text 啊 man text matrix 啊 text matrix 表头我们在第零行的第零列,对吧? 我们来增加一个,比如说是,呃,用户名等于什么呢?用户名,对啊,第二个 msh flex 点 text text 什么呢? mage matrix 零一,用户名, ok, 然后呢?我们这个地方是叫做密码,那么我们再来一个 m s h flex 点 text mature, 呃,零 二啊,我们数组是从零开始的,这个他就是从零开始的啊,比如说最后一个我们叫做备注啊,备注好,我们来看到露露,对吧?你看看 是不是就来了,就来了啊?这个,哎,用户名密码,什么什么什么什么,对吧?然后看到这个地方好像有一点点奇怪啊,然后你看看, 选的时候只能选这个地方,而左侧的这个地方是不能选的,那么如何去去掉呢?也是可以去掉的啊,就是左侧的这个地方叫做固定列啊,可以把这个固定列给去掉,那么怎么去掉呢?我们来右键属性当中还是在这里啊,固定列,把固定列我们选成为零,那么我们这个地方我们来看一下 露露,露露之后你看就不一样了,对吧?就不一样了,你看这一这个固定链就没有了,我们左侧的这个 a a 用户名也 是可以选择了,对不对?也是可以选择的啊,所以说他应该来说是非常的有用啊,那么我们来把这个地方直接露露的一二三给他增加进来啊,这个叫这个地方叫做 test 的一,对吧?把 a a a 变成 test 的一 啊, tex 的一的 text 啊,那么一二三变成 text 二的 text, ok, 那么我们来就比如说 test 的一增加进来,这现在变成,比如说 a a 一二三,对吧?那 b b 二三四啊,你看就是这样子一个过程,对吧?是不是已经实现了呢?啊? 会了吗?啊? ok, 那么这一个我们就是露露以及查询,查询其实就已经查出来了,对吧?查询其实就已经查出来了,好的,那么我们今天的这一个这一这一节的课程我们也不多讲啊,就讲到这里,那我们 啊最后来做一个总结,哈哈哈,好,我们来看到这个来设置表头啊,最后来做一个设, 如何设置,如何设置表头,对吧?如何设置表头呢?使用的是这一个 text metro, 那么这这里要注意啊,注意力,注意,这个是 这个,注意一下,注意一下,这个地方,是啊,航锁引啊,航锁引 啊,那么这个地方呢?第二个字叫做劣缩音啊,一个行缩音,一个列缩音,然后这个符号呢?是英文状态下的符号啊,那么行缩音和列缩音都是从零开始的,注意 注意旁缩影和列啊,缩影,缩影都是从零 零开始的啊,都是从零开始的,那么我们举例,举例就是这样子来举例啊,如何添加表头,那么他比如说等于用户名, 对吧?用户名,那么第二个是什么呢?第二个所以就是密码,对吧?来举例子啊,密码第三个是备注,比如说这是第三列,这是第零列,第一列,第二列,对吧?第二列啊,第二列,第二列实际上就是数字的 第三个位置,对吧?第三个位置, ok, 那么这是如何来添加表头?如何添加表头? ok 了,如何添加内容也 ok 了,那么我们今天的这个课程就是到这里,那么我们下一期给大家讲什么呢?下一期我们再来给 大家继续讲的是我们这个 m s h 啊, flex 如何于数据库进行绑定啊,如何于数据库进行绑定?绑定之后我们就,哎,是不是就,呃能够让他 数据更多,更自由,管理更方便,对不对?好,那么我们本期的教程就是这些,我们要总结一下。首先这里面主要学到的是两个,第一个是 atte itam 方法, atte itam 方法啊,方法 方法,增加数据啊, vb tab 啊,用来 换一列啊,换一列,对吧?用来换一列, ok, 第二个叫做什么呢?设置表头。 设置表头用到的是什么呢? text, metro m a matrix 啊,设置表头啊,哦, ok, 那么我们就是这一些,对吧?本期的教程就到这里,如果说您觉得我们的教程还可以,欢迎继续订阅收看。 哎,如果说有一些问题欢迎在我们的教程下方进行留言,那么有更多的意见建议也可以进行留言,那么我我会,我会认真的回复大家。好的 啊,那我们一起用心创造我们的编程,创造城市有金鱼编程,感谢您的收看,拜拜!



想要让不认得变成最拟真的手机赛车游戏,那这个视频你一定要看完,喜欢的朋友请动动手指,点点关注点点赞。首先我们进入选项及其他,进入网查易度,把新手模式调成自定义, 然后拉到变速器选项改为手动,默认的手动挡是左手边上下滑动切换档。 然后就是牵引力控制,这个选项呢其实就是抓地力,进速塞和跑圈的话还是乖乖的打开,这样车子比较不容易打滑。 如果是漂移赛的话,那这个选项应该关掉,最新的苹果系统都不支持三 d 踏取,没有压力感应,所以 abs 防抱死刹车系统也要打开。稳定性控制就是防侧滑,这个选项可以直接打开,因为在漂移赛的时候,这个选项默认是关闭的,控制住手,我们要调成模拟专业版,这样才能使用手动挡,才能关闭转向、刹车等补助。 接下来就是设置倾斜控制,我们调到倾斜自定义控制,进入手机设置界面,拉到最下方自定义控制设置,选择倾斜控制 往下拉,把时区调到大概四分之一左右的位置,把额度设置成零。 然后就是转向线性度也是调到大概四分之一左右的位置,其他的都不 最下方,可以切换换挡方式。关注我,下个视频,教你漂移关键的第一步,如何起漂。任何游戏问题都可以在评论区留言,我都会给大家回复,感谢大家观看!

设置影视网格轨道的大小。在这个网格容器内,有六个网格单元和六个网格像,再加一个网格像,查看一下最后加的那个网格像。所在的网格是影视创建的,网格大小和其他网格不一样。 永规的 auto rose 属性指定也是网格航轨道的大小。查看一下网格航尺寸发生了变化。永规的 auto 卡伦次属性指定也是网格列轨道的大小。 网格列尺寸没有发生变化,这是因为隐士网格所在的列轨道已经被显示创建过了。以上就是如何设置隐士网格轨道大小的简单介绍。
