怎么设置listview某个单元格的前景色

怎么设置listview某个单元格的前景色,第1张

excel2007 *** 作如下:

选定C2单元格格式》条件格式》新建格式》在选择规则类型里面选择使用公式确定要设置的格式单元格》在为符合此公式的值设置格式 里面 输入

=OR(AND($B2="否",$C2""),AND($B2="是",$C2="")),然后点击格式》

ListViewItem item=new ListViewItem("1");

itemSubItemsAdd("红球数值");

itemSubItemsAdd("篮球数值");

ListView1ItemsAdd(item);

换一种思维考虑,如果我们能得到所在行的index,那么就可以通过这个index选中我们要选的行。

ListViewSelectedIndex = index ; 不过我不支持这种做法,因为index不能直接获取呢。

我的做法如下:

<DataTemplate>

<TextBox Width="100" Height="20" GotFocus="TextBox_GotFocus"/>

</DataTemplate>

为模板里的textbox添加gotfocus事件

private void TextBox_GotFocus(object sender, RoutedEventArgs e)

{

var aa = (sender as TextBox)DataContext;

listView1SelectedItem = aa;

}

获取textbox所在行所绑定的数据实体 然后再设置其选中状态。如果需要index的话,可以通过循环来获取这个实体是实体集合的第几项即可。

以上就是关于怎么设置listview某个单元格的前景色全部的内容,包括:怎么设置listview某个单元格的前景色、C# winform 的listView控件如何将单元格写入值、WPF ListView 选中一行中的TextBox 即能选中TextBox所在当前行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10176938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存