莆田非我家吧 关注:4贴子:324
  • 1回复贴,共1
1.在Windows编程中,大多数控件的基类都是( C )
A.System.Windows.Forms.Form      B.System.Object    
C.System.Windows.Forms.Control   D.System.ComponentModel.Component
2.在VS.NET2005开发平台中,使用(A)来定位控件
A.捕捉线    B.网格         C.栅格         D.三者都是
3.在用户重新设置了窗口的大小时,要让控件不会随着窗体大小的变化而改变了该控件在窗体中的位置,该设置控件的哪个属性( C )
A.Dock      B.Location     C.Anchor       D.Size
4.在打印的一系列对话框中,都必须使用哪个组件( B)
A.PrintController   B.PrintDocument    C.Printer      D.Controller 
5.要将后台数据库的表的数据加载到DataGrid控件中,必须设置其哪个属性( D)
A.DataMember         B.DataField       C.MappingName   D.DataSource
6.下列哪个类封装了一个GDI+绘图界面(A )
A.Graphics           B.Size            C.Picture       D.Image
7.在软件部署中,如果要向安装软件包中添加文件,需要使用下列哪个编辑器(A )
A.FileSystem     
B.FileType      
C.Custom Actions  
 D.Launch Conditions
8.使用Windows Installer时,软件包是包含一个或多个(B)。
A.组件     B.功能块      C.控件       D.程序集
9.在控制父子窗体的菜单栏的菜单项时,想让菜单项原地不动则应该将MergeAction设置为( B)
A. Append  B.MatchOnly   C.Insert     D. Replace
10.在使用ToolBar控件时,常用下列哪种方式进行控件编程( C )。
A.do……while
B.foreach(){  }
C.switch……case
D.if……else
11.下列关于自定义控件说法正确的是( D  )
A.用户或组合控件有且仅能包含一个其他控件
B.定制控件不需要用户绘制界面且能显示出其内包含的所有控件
C.用户或组合控件继承于类System.ComponentModel.Component ;
D.定制控件主要用于实现某种功能,用户控件主要用于功能的重用
12.在实现ComboBox控件的数据绑定时,一般要设置下列中的哪两个属性( A )
A.DataSource 和 DisplayMember  
B.DisplayMember  和 ValueMember
C.DataSource 和ValueMember   
D.DataSource和DataMember
13.下列关于ListView控件说法错误的是( B)
A.可以通过设置View属性来选择4种不同的模式显示
B.列表视图中的选项总是ListViewItem类的一个实例,ListView控件的Items是一个ListViewSubItem的集合
C.当ListView控件处于Detail模式下,ColumnHeader为要显示的列提供一个标题。
D.常用MouseDown事件来选择控件中的某一项。
14.下列关于TreeView控件说法错误的是( C )
A.控件中的每一个项就是一个TreeNode的实例 
B.一般使用每个TreeNode的Tag属性来保存用户定义的数据。
C.每一个TreeNode包含一个SubNodes集合属性来表示他的子节点。
D.可以用子节点集合来初始化一个TreeNode实例
15.一般对话框的基类是(D )
A.CommonDialog     B.Control     C.Form      D.CommonDialog或Form
16.下列关于打印事件说法正确的是(  B )
A.每个页面开始打印都会触发一次BeginPrint事件     
B.PrintPage事件在每个页面打印时都会触发
C. EndPrint事件在每个页面打印结束时都会触发
D.PrintPage事件处理方法中的事件消息类为System.EventArgs
17.DataGrid控件可显示后台数据库中的( D )表
A.一个        B.多个      C.两个    D.由DataSet加载的表决定 
18.使用断开式数据库操作时,在后台数据源中有一字段name,如要更新此后台源字段之前,  则首先必须设置或调用( D  )//注:使用的是System.Data.SqlClient命名空间
A.SqlCommand对象的ExecuteNonQuery()方法



1楼2007-09-20 15:34回复
    B.SqlCommand对象的ExecuteReader()方法
    C.SqlDataAdapter对象的Update()方法
    D.SqlDataAdapter对象UpdateCommand属性
    19.在使用打开对话框(OpenFileDialog1)时,一般要在程序中加入何种逻辑判断( D )
    A.OpenFileDialog1.Show() == DialogResult.Yes
    B.OpenFileDialog1.Show() == DialogResult.OK
    C.OpenFileDialog1.ShowDialog() == DialogResult.Yes 
    D.OpenFileDialog1.ShowDialog() == DialogResult.OK
    20.在数据库编程中使用DataGrid控件的哪个属性进行数据自定义显示( B )
    A.TableStyles 
    B.GridColumnStyles  
    C.DataMember  
    D.DataColumns
    21.在控件dataGrid1绑定数据集dataSet中的数据时,下列哪种方法最好、效率最高  ( C )
    A.dataGrid1.DataSource = dataSet ;
    B.dataGrid1.DataSource = dataSet.Tables[0] ;
    C.dataGrid1.DataSource = dataSet.Tables[0].DefaultView
    D.dataGrid1.DataSource = dataSet.Tables[“tableName”]
    22.private void ShowForm()
       { 
          if(    1    )
          {
            this._frmChild = new frmChild() ;
    }
      this._frmChild.Show() ;
    }
    请将代码1处填写完整( C )
    A.this._frmChild == null
    B.this._frmChild.IsDisposed == true
    C.this._frmChild == null || this._frmChild.IsDisposed == true
    D.this._frmChild == null && this._frmChild.IsDisposed == true
    23.如果一个窗体要访问另一窗体中的某一控件的内容,则下列哪种方法效果最好( C )
    A.将要被访问的控件的可见级别设置为public
    B.编写一方法,将被访问的控件做为该方法的返回值返回。
    C.利用属性冒泡,将控件的内容提升为窗体的属性
    D.利用委托,将控件的内容最为委托的内容进行传递
    24.下面的代码的功能是实现多页的文本打印,请将功能代码填写完整( A ) 
        while( linesPrinted < lines.Length)
    {
       e.Graphics.(1)( lines[linesPrinted++] ,new Font(“宋体”,10),Brushes.Black,x,y);
       y += 15 ;
      if( y > e.PageBounds.Height – 80 )
    {
      ________(2)_________;
      return ;
    }
    }
    A.1:DrawString 2:e.HasMorePages = true 
    B.1: MeasureString 2:e.HasMorePages = false 
    C.1:DrawingString 2: e.HasMorePages = false ;
    D.1: MeasureString 2:e.HasMorePages = true
    25.下列关于窗体的生命周期正确的是( A )  //注:以下的为触发事件名称
    A.加载窗体类->执行构造函数->Load->Actived->Closing->Closed->Deactivate   
    B.Load->加载窗体类->执行构造函数->Actived->Closing->Closed->Deactivate
    C.加载窗体类->执行构造函数->Load->Actived->Closed->Closing->Deactivate
    D.Load->加载窗体类->执行构造函数->Actived-> Closed ->Closing ->Deactivate

    3.在用户重新设置了窗口的大小时,要让控件的大小随着窗体大小的变化而变化,该设置控件的哪个属性( A   )
    A.Dock       B.Location     C.Anchor       D.Size
    4.要设置打印的页边距,则需要使用哪个组件(  D  )
    A.PrintDialog   B.PrintDocument    C.PrintViewDialog  D.PrintPageSetup 
    7.在软件部署中,如果要注册特定文件扩展名,需要使用下列哪个编辑器( B  )
    A.FileSystem   B.FileType   C.Custom Actions   D.Launch Conditions
    9.在控制父子窗体的菜单栏的菜单项时,想让菜单项插入到满足菜单项前面,应该将MergeAction设置为( D  )
    A.MatchOnly   B.Append   C.Replace    D. Insert 
    10.在使用ToolBar控件时,要想插入一分隔线,则应将ToolBarButton的属性Style设置为(  C  )。
    A. PushButton
    B. ToggleButton
    C. Separator
    D. DropDownButton
    16.一般我们在打印编程中,需要用到几个事件(   C  )
    A. 1   
    B. 2
    C. 3
    D. 4
    


    2楼2007-09-20 15:34
    回复