MX控件有一个属性表示控件的别名。该属性用于界面设计器中,请问是哪个属性()
A.$e
B. $container
C. eTag
D. alias
A.$e
B. $container
C. eTag
D. alias
第3题
制作文件管理系统 一. 系统功能总体设计 系统应有功能:显示文件夹总容量、当前容量、显示文件上传限制、显示文件列表、显示所选文件的大小和创建时间、上传文件、下载文件、删除文件、文件重命名等。 二. 各功能模块设计 (1)界面设计 1) 新建网站,切换到Default.aspx文件的设计页面,方便控件布局。 2) 输入提示文字“文件管理系统”,在下方拖入一个DropDownList控件(触发自动回传属性),添加列表项,旁边放置一个Label标签[Label1]。 3) 在下拉列表控件下方,拖入一个MultiView控件,该控件可以使用户在同一页面中通过切换到每个选项卡,从而看到所需内容。 4) 在MultiView控件中拖入三个View控件,分别设置属性,完成各自模块的编辑工作: a) 在第一个View控件中添加相应提示文本,拖入一个BulletedList控件,用于以列表的形式显示上传文件类型,再添加一个Label标签[Label2]。 b) 在第二个View控件中拖入一个FileUpload文件上传控件和一个Button控件,修改相关属性。 c) 在第三个View控件中首先进行表格布局(1行2列),里面使用ListBox控件(触发自动回传属性)和Label标签,在表格下方使用TextBox控件和Button按钮,实现界面布局,修改控件对应的属性。 (2)web.config文件的配置: <appsettings> <add key="FileUploadPath" value="file/"> <add key="FileTypeLimit" value=".zip,.rar,.jpg,.gif,.bmp,.doc"> <add key="FolderSizeLimit" value="102400"> <add key="FileSizeLimit" value="10240"> </add></add></add></add></appsettings> <system.web> <httpruntime maxrequestlength="10240"> </httpruntime></system.web> (3)事件代码编写 1) 导入命名空间:using System.IO、 using System.Configuration; 2) 编写Page_Load事件代码:在该事件中,当页面首次加载时,调用了三个方法InitFolderInfo()、InitUploadLimit()和InitFileList(),作用分别是初始化文件夹信息、初始化上传限制信息和初始化列表框控件文件列表信息。 3) 编写下拉列表控件的SelectedIndexChanged事件代码。 注:修改下拉列表控件各列表项的value属性值,分别为-1,0,1,2。 4) 编写“上传文件”按钮的单击事件代码,及其中调用的文件类型判断方法IsAllowableFileType()和文件大小判断方法IsAllowableFileSize()。 5) 编写ListBox控件的SelectedIndexChanged事件代码。 6) 分别编写“下载文件”按钮、“删除文件”按钮和“重名名文件”按钮的单击事件代码,及其中多次调用的ShowMessageBox方法。 三. 保存网站文件,编译运行程序并测试。
第4题
一、填空题 1、在Android程序中,界面是通过_______设定的。 2、_______控件用于输入文字,并且通过inputType属性控制输入的内容只能是数字或者字母等。 3、Android系统提供了五种布局,分别是_______、_______、_______、_______和_______。 4、在线性布局中, _______属性用于控制控件的排列方向。 5、在_______布局中,所有控件都默认显示在屏幕左上角,并按照先后顺序重叠摆放。 二、判断题 1、相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。 ( ) 2、Android 代码中加入Toast.makeText(Context,Text,Time)即可显示Toast。 ( ) 3、Android UI开发中,线性布局默认为水平显示。 ( ) 4、由于国际化internationalization首字母和尾字母之间有18个字符,被简称为I18N。 ( ) 5、绝对布局灵活性很大,可以完成任何的布局设计,所以开发中推荐使用绝对布局。 ( ) 三、选择题 1、Android相对布局中,使控件相对父控件底部对齐使用的属性是( )。 A、android:layout_alignParentBottom B、android:layout_alignBottom C、android:layout_alignBaseline D、android:layout_alignParentTop 2、表格布局中android:layout_column属性的作用是指定( )。 A、行数 B、列数 C、总行数 D、总列数 3、Android UI开发中,设置线性布局为垂直显示需修改的属性是( )。 A、android:orientation="vertical" B、android:orientation="horizontal" C、android:layout_centerHorizontal="true" D、android:layout_centerVertical="true" 4、下列表示Toast较长时间显示的是( )。 A、Toast.LENGTH_LONG B、Toast.LONG C、Toast.LENGTH_SHORT D、Toast.SHORT 5、下列关于对话框的描述,说法错误的是( )。 A、对话框也是程序与用户交互的一种方式 B、对话框通常用于显示提示信息以及相关说明 C、对话框一般以小窗口的形式展示在Activity之上 D、对话框展示在Activity之上时,下层的Activity并不会失去焦点 四、简答题 1、请简要说明LogCat区域中的5种字母所代表的含义。 2、请简要说明Android中有几种布局,以及每种布局的特点。 五、编程题 1、请编写一个用户登录界面,界面中必须包含TextView控件、EditText控件以及Button控件,当点击Button按钮时,会弹出Toast对话框显示用户名和密码。
第5题
设计一个掷骰子猜大小的游戏,程序的界面如下(该界面只是为说明程序必须功能而提供,仅供参考,在程序过程中可以修改界面,但功能不能减少,可以增加功能)1、窗体的最大化按钮无效,窗体打开时,默认位于屏幕正中,不能调整窗体大小。 2、“大”和“小”按钮默认情况下没有都没有选中。3、先选择“大”或“小”,然后点击开始按钮,程序在下方出现三个骰子的随机图案。系统根据三个骰子的点数大小和你自己选择的“大”或“小”来决定输赢,并在中央的标签中显示点数和输赢。4、如果没有选择大或小的情况下,直接点开始按钮,请提示,请先选择大或小。 5、在开始一局新的游戏之前,请注意将上一局的选择清空,即每次选择的大或小只能作为一次选择,下一次无效。 6、注意,在新的一局游戏开始之前,应清空上一局的输赢提示。 注:骰子图可以在附件中下载
第6题
编写一个完整的程序,要求如下: 1.界面设计要求 (1)在Form1窗体上放置标签、组合框、文本框和命令按钮;并建立"应用"和"窗体2"主菜单,在"应用"主菜单项下有"退出"菜单项。界面如图1所示。 (2)在Form2窗体上放置图片框(背景为白色)以及"绘图"和"返回"两个命令按钮,界面如图2所示。 2.保存要求 将新建项目保存在考生学号文件夹下,项目名称为:VBNETC。 3.Form1窗体编程要求 Form1窗体程序根据不同景点名称、瞬时承载量和当前游客数判别该景点的舒适度。 (1) 组合框1对应景点名称,属性值分别为:"东方明珠", "野生动物园", "科技馆";组合框2对应景点的瞬时承载量,属性值与景点名称分别对应为:15000, 60000, 10000;要求选择组合框1的景点名称时,组合框2的相应瞬时承载量联动显示。 (2) 在组合框1中选择景点后,在文本框1中输入当前游客数,单击"舒适度"按钮,将在文本框2中显示该景点的当前舒适度。标准为: 若游客数大于瞬时承载量的80%,则显示该景点"拥挤" ; 否则若游客数大于瞬时承载量的50%,则显示该景点"一般" ; 其他情况显示该景点"舒适" 。图1 Form1 界面图 (3) 选择"窗体2"菜单项,打开Form2窗体;选择"退出"子菜单项,结束程序的运行。 4.Form2窗体编程要求 Form2窗体程序为函数图形绘制。 (1) 在Form2窗体上单击"返回"命令按钮,返回Form1窗体。 (2) 单击"绘图"命令按钮,定义图片框为画布,设置坐标原点(x0,y0)为画布的中心(x0、y0分别为画布宽、高的一半),按以下公式绘制如图2所示的函数曲线:其中W0是画布宽的一半,H0是画布高的一半。t的取值范围为0至6.28,步长为0.01。结果为星形线图案。图2 Form2界面图
第7题
要求如下: (1)为表单建立数据环境,按顺序向数据环境添加“住宿”表和“学生”表。 (2)按从左至右的顺序三个选项卡的标签(标题)的名称分别为“宿舍”、“学生”和“住宿信息”,每个选项卡上均有一个表格控件,分别显示对应表的内容,其中住宿信息选项卡显示如下信息:学生表里所有学生的信息,加上所住宿舍的电话(不包括年龄信息)。 (3)单击“退出”按钮关闭表单。
第8题
1.在考生文件夹下打开工程sjt3.vbp,在窗体Form1上建立一个名称为Text1的文本框和一个名称为Command1,标题为“计算”的命令按钮(如图2—1所示)。程序运行后,单击“计算”命令按钮,通过在对话框输入整数10,放入整形变量a中,然后计算a!,(提示:运算结果应放入Long型变量中),在文本框中显示结果,并把结果存入文件out3.txt中。在考生文件夹中有一个标准模块mode.bas,该模块中提供了保存文件的过程putdata,考生可以直接调用。
注意:保存时必须存放在考生文件夹下,窗体文件名为sjt3.frm,工程文件名为sjt3.vbp。
2.在名称为Form1的窗体上画一个驱动器列表框,其名称为Driver1,再画一个目录列表框,其名称为Dir1;然后添加一个文件列表框,名称为File1。请设置适当的控件属性和编写适当的事件过程,使得在运行时,实现驱动器列表框、目录列表框和文件列表框的同步操作,且在列表框中只显示后缀名为exe的文件;如果双击文件列表框中的文件,则执行该文件(如图2—2所示)。程序中不得使用任何变量。已知;可以用Shell函数来运行可执行文件。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt4.vbp,窗体文件名为sjt4.frm。
第9题
第10题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!