社区
C#
帖子详情
datagrid点击显示整行被选中
wxmwy
2007-01-13 08:14:37
我在datagrid控件里显示一个表的信息,我想实现电击其中一个字段,则该字段对应的整行都显示被选中颜色,这个用代码怎么实现。
...全文
543
8
打赏
收藏
datagrid点击显示整行被选中
我在datagrid控件里显示一个表的信息,我想实现电击其中一个字段,则该字段对应的整行都显示被选中颜色,这个用代码怎么实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
奋斗男人
2007-01-15
打赏
举报
回复
加个选择列.
jason_he_cn
2007-01-15
打赏
举报
回复
DataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
qqqvera
2007-01-15
打赏
举报
回复
ONCLICK事件
peak_weng
2007-01-15
打赏
举报
回复
internal class DataGridNoActiveCellColumn:DataGridColoredTextBoxColumn//System.Windows.Forms.DataGridTextBoxColumn
{
//重载DataGridTextBoxColumn类的Edit 方法,以便点击DataGrid中的任一单元格都选中当前行
protected override void Edit(CurrencyManager source,int rowNum,Rectangle bounds,bool readOnly,
string instantText,bool cellIsVisible)
{
int SelectedRow=rowNum;
this.DataGridTableStyle.DataGrid.Select(SelectedRow);
}
}
jkali
2007-01-15
打赏
举报
回复
protected void dtgGrid_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType != ListItemType.Header)
{
//鼠标移动到每项时颜色交替效果
e.Item.Attributes.Add("OnMouseOut", "this.style.backgroundColor='White';this.style.color='#003399'");
e.Item.Attributes.Add("OnMouseOver", "this.style.backgroundColor='#F3F3F3';this.style.color='#8C4510'");
}
}
我这个是鼠标移动时候的颜色,同理我想你可以用来做选定的颜色。
wxmwy
2007-01-15
打赏
举报
回复
这个事件的代码怎么写??
cynthia103
2007-01-13
打赏
举报
回复
给行对象加个ONCLICK事件
具体怎么写的我忘了
以前项目里做过的
wxmwy
2007-01-13
打赏
举报
回复
我在datagrid控件里显示一个表的信息,我想实现点击其中一个字段,则该字段对应的整行都显示被选中颜色,这个用代码怎么实现。
WinCE
Datagrid
自定义样式初始化,
整行
选中
,列宽随着内容自动变化,行高随着内容自动变化
WinCE
datagrid
的自定义样式初始化,
整行
选中
,列宽随着内容自动变化,行高随着内容自动变化,适用于Wince6.0或Wince5.0
DataGrid
View单元格
显示
多行的设置方法
第一、设置RowsDefaultCellStyle的WrapMode属性值为true(表示支持多行
显示
) 第二、设置AllowUserToResizeColumns属性值为true(表示用户拉大行高) 第三、设置AutoSizeRowsMode属性值为AllCells(表示所有单元格自动调节单元格高度),属性值为DisplayedCells(表示当前单元格自动调节高度,可以提高性能。) 您可能感兴趣的文章:C#中
datagrid
view使用tooltip控件
显示
单元格内容的方法
DataGrid
View带图标的单元格实现代码
DataGrid
View
选中
整行
设置
DataGrid
View
选中
整行
设置
wpf
datagrid
单击选择
整行
(设置checkbox 为true)
简单说下
datagrid
的使用 前台xaml代码 <
DataGrid
MouseLeftButtonUp="
dataGrid
_MouseLeftButtonUp" x:Name="
dataGrid
" ItemsSource="{Binding}" IsReadOnly="True" AutoGenerateColumns="False" CanUserAddRows="Fa...
datagrid
选中
一行,而不是一格
用鼠标
点击
datagrid
中一行的任意位置,使其处于
选中
状态, 用mousedown private void
dataGrid
1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { //System.Drawing.P
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章