怎样让DataGrid 各列的宽度根据Winfrom窗口的大小自动适应 怎样让DataGrid 各列的宽度根据Winfrom窗口的大小自动适应~~也就是让旁边不显示空白的地方~~~还有一个问题就是 点击的时候怎样让他不是选中每个字段,而是选中每列 类似ListView的那种效果~~~~~要是谁有实例就更好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击选择一整行:[C#] private void dataGrid1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { System.Drawing.Point pt = new Point(e.X, e.Y); DataGrid.HitTestInfo hti = dataGrid1.HitTest(pt); if(hti.Type == DataGrid.HitTestType.Cell) { dataGrid1.CurrentCell = new DataGridCell(hti.Row, hti.Column); dataGrid1.Select(hti.Row); } } [VB/NET] Private Sub dataGrid1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles dataGrid1.MouseUp Dim pt = New Point(e.X, e.Y) Dim hti As DataGrid.HitTestInfo = dataGrid1.HitTest(pt) If hti.Type = DataGrid.HitTestType.Cell Then dataGrid1.CurrentCell = New DataGridCell(hti.Row, hti.Column) dataGrid1.Select(hti.Row) End If End Sub自动调整DataGrid各列宽度的例子:http://www.syncfusion.com/faq/winforms/Files/DataGridResize.zip Table问题! 高手指点:DataGridViewComboBoxColumn选中item,失去焦点后不能显示选定值,显示的是第一条item WinCE开发中 做一个提示音的效果 c#中求一个获取随机数的类 .net和com交互问题,已经困扰好长时间, datalist中加控件 求C1flexGrid注册码 C++附代码 怎样得到DataTable中行号? DataSet.GetChanges()问题 打开我们公司的网站提示:“web地址已找到,请等待回应... ” 但长时间始终打不开,请高人赐教 VS2005出了吗?
[C#]
private void dataGrid1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
System.Drawing.Point pt = new Point(e.X, e.Y);
DataGrid.HitTestInfo hti = dataGrid1.HitTest(pt);
if(hti.Type == DataGrid.HitTestType.Cell)
{
dataGrid1.CurrentCell = new DataGridCell(hti.Row, hti.Column);
dataGrid1.Select(hti.Row);
}
}
[VB/NET]
Private Sub dataGrid1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles dataGrid1.MouseUp
Dim pt = New Point(e.X, e.Y)
Dim hti As DataGrid.HitTestInfo = dataGrid1.HitTest(pt)
If hti.Type = DataGrid.HitTestType.Cell Then
dataGrid1.CurrentCell = New DataGridCell(hti.Row, hti.Column)
dataGrid1.Select(hti.Row)
End If
End Sub
自动调整DataGrid各列宽度的例子:http://www.syncfusion.com/faq/winforms/Files/DataGridResize.zip