(42)uniGUI for cBilder&Delphi 为 UniDBGrid 设置控件输入

(同一个世界,同一个梦想,交流学习C++Builder and Delphi XE10,传承c++builder and Delphi的魅力!欢迎各地朋友加入我的QQ群484979943,进群密码“BCB”,同时也请将该群号广为宣传,希望能够广集各方高手,共同进步。如需下载开发工具及源代码请加入我的QQ群。)

【阅读倡议】

1、有问题请留言;

2、没问题请点赞;

3、看连载请加群;

4、下源码请加群;

【开发工具】

1、C++Builder and Delphi 10.3.3

2、FMSoft_uniGUI_Complete_Professional_1.70.0.1531(正版)

本人主笔的国内第一本uniGUI教学案例代码已诞生,分为cbuilder和delphi两个版本,买代码送手册,需要的朋友可以加入我的QQ技术交流群484979943给我(群主)留言。资料简介:

https://www.meipian.cn/20b86ayo?share_from=others&user_id=64168117&uuid=a8a75af8c0cc31e6a21b8a79a2b07398&share_depth=1&first_share_uid=64168117&utm_medium=meipian_android&share_user_mpuuid=94b70e99e8b6986c71b270a9883befb2

 

UniDBGrid默认情况下的输入方式和新建的一个EXCEL表格一样,不带输入内容的合法性校验,如果某个字段是固定选项式输入、某个字段是日期值输入等,可以选用相应的UniGUI控件并关联到表格的对应列,实现控件式输入。在uniGUI下这个功能实现起来十分简单,只需要将需要的各种uniGUI输入控件摆放到一个UniHiddenPanel上,然后在屏幕左上角选择UniDBGrid1的各个数据列,将每个列字段的Editor属性设置为需要关联的数据输入控件的名字即可,比如stu_name字段是姓名将其Editor设置为UniEdit1、stu_sex在上一节已经设置为CheckBox模式在此不做设置、stu_age字段是年龄将其Editor设置为UniSpinEdit1、stu_from字段是地区选项输入可将其Editor设置为UniComboBox1、stu_date字段是日期输入将其Editor设置为UniDateTimePicker1等等,运行效果如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Delphi UniGUI DBCardView控件可以通过设置其DataSource属性来设置。例如,你可以将它设置为一个TDataSet的组件,如TTable或TClientDataSet,然后你就可以从数据库中获取数据,并使用DBCardView来显示它们。 ### 回答2: Delphi UniGUI DBCardView控件是一个用于在Delphi中创建卡片式数据展示的控件。它可以用于显示数据库中的数据,并允许用户进行简单的交互操作。以下是如何设置Delphi UniGUI DBCardView控件的步骤: 1. 首先,在Delphi中创建一个UniGUI应用程序并打开主窗体设计界面。 2. 在工具箱中找到DBCardView控件,并将其拖动到主窗体上。 3. 在主窗体上选中DBCardView控件,并在Object Inspector中找到DataSet属性。 4. 将需要显示数据的数据集组件(如TClientDataSet)拖动到主窗体上,然后将其连接到DBCardView的DataSet属性。 5. 在DBCardView的Columns属性中添加需要显示的字段列,可通过点击右侧的“...”按钮并在弹出的对话框中添加。 6. 配置每个字段列的显示属性,包括标题、宽度、对齐方式和数据绑定字段。 7. 设置合适的布局属性,如行数、列数、间距等,以适应卡片的显示样式。 8. 可进一步设置卡片的样式属性,如字体、背景颜色、选中颜色等,以及卡片的交互方式,如双击事件、选择事件等。 9. 根据需要,还可在DBCardView上添加导航栏控件(如TUniDBNavigator)以实现数据的浏览和操作。 10. 最后,编译并运行应用程序,即可在主窗体中看到使用DBCardView控件展示的数据。 通过以上步骤,您可以成功设置和使用Delphi UniGUI DBCardView控件来展示和操作数据库中的数据。您可以根据自己的需求进一步调整控件的属性和样式,以获得更符合实际应用场景的效果。 ### 回答3: Delphi UniGUI DBCardView是一个用于显示数据库记录的控件,在设计界面和代码中可以进行设置。以下是设置Delphi UniGUI DBCardView控件的步骤: 1. 在Delphi的设计界面中,打开UniGUI项目并找到需要添加DBCardView控件的窗体或页面。 2. 从Delphi的工具箱中,找到DBCardView控件并将其拖放到窗体或页面上。 3. 选中DBCardView控件,然后在Object Inspector(对象检查器)中找到UniDataSet属性。选择一个数据集作为控件的数据源,该数据集应该包含要显示的数据。 4. 在Object Inspector中,设置DBCardView控件的其他属性,例如样式、布局、字体等。可以通过设置属性来调整控件的外观和行为。 5. 在事件中,编写代码来处理控件的交互和操作。例如,可以使用OnAfterScroll事件在滚动数据时执行特定的操作,使用OnCardClick事件在卡片被点击时执行特定的操作,等等。 6. 编译和运行程序,在运行时可以看到DBCardView控件显示了数据源中的记录。 通过以上步骤,你可以设置Delphi UniGUI DBCardView控件以显示数据库记录。根据实际需求,你可以调整控件的属性和事件来满足特定的要求,并可以在代码中处理控件的操作和交互。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值