posts - 5,  comments - 9,  trackbacks - 0
  2005年11月19日

各位有没有遇到这个情况,我在另一台机器上就没问题!我覆盖安装一次也不行,是不是我以前装过Beta2 的原因?
posted @ 2005-11-19 13:46 萝卜 阅读(304) 评论(2) 编辑
  2005年11月16日
在textboxEditcontrol中获取到Keypress事件,但是事件中直能捕捉到常用的字母数字等键值,而Enter tab等键都被屏蔽掉了,包括在datagridview的keypress事件也无法捕捉到Enter Tab等键!那这个功能怎么实现那?
posted @ 2005-11-16 08:07 萝卜 阅读(2355) 评论(1) 编辑
  2005年11月11日
摘要: 在微软网站上找到的添加自定义DATETIME列,给大家共享以下 ImportsSystemImportsSystem.Windows.FormsPublicClassCalendarColumnClassCalendarColumnInheritsDataGridViewColumnPublicSubNew()SubNew()MyBase.New(NewCalendarCell())EndSubP...阅读全文
posted @ 2005-11-11 10:58 萝卜 阅读(3607) 评论(1) 编辑
  2005年11月4日
DataGridView是.net2.0的一个新增数据控件,功能比DataGrid增强了很多,但是并没有CellKeyPress事件来限制文本列的输入。我利用一个新增的事件EditConTrolShowing解决这个问题。
Private EditingControl As DataGridViewTextBoxEditingControl
    
Private Sub datagridview1_EditingControlShowing(ByVal sender As ObjectByVal e As System.Windows.Forms.DataGridViewEditingControlShowingEventArgs) Handles datagridview1.EditingControlShowing
     EditingControl 
= CType(e.Control, DataGridViewTextBoxEditingControl)
           
AddHandler EditingControl.KeyPress, AddressOf editingcontrol_Keypress        
    
End Sub

    
Public Sub editingcontrol_Keypress(ByVal sender As System.Object, ByVal e As KeyPressEventArgs)
        ‘写上处理语句
    
End Sub

Private Sub datagridview1_CellEndEdit(ByVal sender As ObjectByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles datagridview1.CellEndEdit
RemoveHandler EditingControl.KeyPress, AddressOf editingcontrol_Keypress
    
End Sub

    
这样就可以解决限制输入的问题,以此类推,很多其他问题都可以通过这个方式解决。
posted @ 2005-11-04 13:32 萝卜 阅读(4056) 评论(5) 编辑
  2005年11月1日
创建一个MDI父窗体MDIParent1,创建一个form1,然后在Form1的LOAD事件中加入,Me.Parent = MDIParent1。Build一下,然后新建一个窗体Form2继承Form1,结果,继承出来的窗体竟然只有一个隐隐的虚线边框,剩下什么都没有。但运行后的程序还能正确显示!
posted @ 2005-11-01 08:20 萝卜 阅读(1092) 评论(0) 编辑
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

昵称:萝卜
园龄:6年3个月
粉丝:1
关注:0

搜索

 
 

常用链接

随笔分类

随笔档案

最新评论