问题一:
dateTimePicker1这个控件,怎么让其刚开始不要显示今天的日期,显示空的?问题二:
        
        private void txtSupplierName_DoubleClick(object sender, EventArgs e)
        {
            //弹出供应商窗口
            Supplier Sp = new Supplier();
            Sp.ShowDialog();
            
            //给当前的text赋值,一个是供应商名,一个是供应商ID
            this.txtSupplierName.Text = supplierName;
            this.txtsupplierId.Text = supplierID;
         }
我怎么做一个自动义的文本控件,只要设置一下属性,比如设置我想弹出的窗口名称,
this.myTextBox.PupopOjbect = Sp;
我想通过供应商弹出窗口得到什么值,
this.txtName.Text = supplierName;
this.txtID.Text = supplierID;然后做成自动义文本控件,不管是想弹出供应商,还是销售商,或者想获得用户名或者其他的名,ID,我设置属性,然后拖到FORM就可以直接使用了,不用再写上面DoubleClick里面的代码了?请教怎么做
问题三:
datagridview怎么能消除原始窗口刚启动就有的一行,又保证其其他功能不影响

解决方案 »

  1.   

    补充问题一:
    dateTimePicker1怎么加入datagridview
      

  2.   

    第二个问题是可以实现的.你得用sender..你可以研究一下,一组单选按钮用同一个事件,弹不同的对话框.然后你就明白怎么根据SENDER来共用代码了.
      

  3.   

    问题三,在dataGridview的属性里面有一个Allow..AddRow的那个选项,改成FALSE就可以了.
      

  4.   

    问题三:
    datagridview设置newrow=false,不显示新行了。