【发布时间】:2016-07-25 06:59:53
【问题描述】:
有没有办法转换它,从精确值文本变成由?所以我不需要输入 Ballet 而不是 Bal。 代码如下:
private void button6_Click_1(object sender, EventArgs e)
{
ColumnView View = gridControl1.MainView as ColumnView;
View.BeginUpdate();
try
{
int rowHandle = 0;
DevExpress.XtraGrid.Columns.GridColumn col = View.Columns["genre"];
while (true)
{
// // Locate the next row
rowHandle = View.LocateByValue(rowHandle, col, textBox6.Text);
// // Exit the loop if no row is found
if (rowHandle == DevExpress.XtraGrid.GridControl.InvalidRowHandle)
break;
//// Perform specific operations on the found row
gridView1.FocusedRowHandle = rowHandle;
rowHandle++;
}
}
finally { View.EndUpdate(); }
}
【问题讨论】:
-
完全不清楚您的问题是什么。转换什么以及用于什么目的?什么文字?考虑扩展您对问题的解释。
-
用于搜索。生病放图像.. 以及你可以 isee iam 使用 locateby 值这意味着我需要输入精确的文本 Ballet,因为区分大小写。问题是,我不输入芭蕾来搜索,而只是输入 Bal。和gridview选择芭蕾舞记录
-
尝试迭代 datagridview 中的所有记录并选择仅记录 whitch 列流派从您的文本输入开始。例如在 foreach 循环中放置 if(yourDataGridViewRow.Cell["genre"].Value.ToString().StartsWith(textInput))
-
@JiříVrbas 感谢您的回复,我正在使用 devexpress,无法使用 datagridview.. 只有 gridview1 和 gridcontrol1。你能输入完整的代码吗? :p
标签: c# string gridview devexpress devexpress-windows-ui