首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

再问个有关问题 datagridview 的有关问题

2012-01-02 
再问个问题 datagridview 的问题这是测试程序里的一段代码:using(DeviceConnectiondcnewDeviceConnection

再问个问题 datagridview 的问题
这是测试程序里的一段代码:
using   (DeviceConnection   dc   =   new   DeviceConnection(deviceName))
                        {
                                try
                                {
                                        dc.Open();
                                        txtPrintTagID.Clear();
                                        int   offset=   Convert.ToInt32(txtStart.Text);
                                       
                                        int   length=   Convert.ToInt32(txtLength.Text);
                                        byte[]   tagId   =   HexUtilities.HexDecode(gridTags.Rows[0].Cells[0].Value.ToString());
                                        byte[]   data   =   dc.GetPartialTagData(tagId,   seek   ,   offset,   length);  
                                        txtData.Text   =   HexUtilities.HexEncode(data);
                                   
                                }
关键在这句里
byte[]   tagId   =   HexUtilities.HexDecode(gridTags.Rows[0].Cells[0].Value.ToString());
这句的意思,是取datagridview   控件上的值,现在取的值是第一行第一列的值,
转为字节数组,做为参数的;

而现在想在datagridview   上选择TAG内容,该如何做?
选那行就把那行的   第一列的TAG   给取出来,
该怎么搞
谢谢


[解决办法]
gridTags.Rows[SelectedIndex].Cells[0].Tag
[解决办法]
DataGridViewCell有Tag属性..

try..

gridTags.Rows[0].Cells[0].Tag;

热点排行