C# Winform-非WPF-带C的ListView货币和复选框#
有人知道如何在ListView的特定列中添加货币吗? 这是很容易与WPF,但我的项目是赢形式 复选框 我将此代码用于checkbox,但它仅在第一列中显示checkbox。 我要在第五栏C# Winform-非WPF-带C的ListView货币和复选框#,c#,winforms,listview,checkbox,C#,Winforms,Listview,Checkbox,有人知道如何在ListView的特定列中添加货币吗? 这是很容易与WPF,但我的项目是赢形式 复选框 我将此代码用于checkbox,但它仅在第一列中显示checkbox。 我要在第五栏 listView1.CheckBoxes = true; 通货 我试过这个,但不好 ListViewItem viewItem = new ListViewItem(new string[] { "£"+
listView1.CheckBoxes = true;
通货
我试过这个,但不好
ListViewItem viewItem = new ListViewItem(new string[]
{
"£"+emailDetails.Total+".00"
});
WinForms中的ListView与WPF中的ListView截然不同 对于货币:将字符串属性添加到
emailDetails
类中,以根据需要设置货币格式。我建议您在设置总量时格式化该值一次,然后在新属性的getter中重用格式化后的值
对于复选框:将其置于与第一列不同的列中的唯一方法是自己绘制组合框。更复杂的是,您需要感知点击以更改方框的图片,并将每个复选框的状态存储在某个位置。请不要一次问多个问题。编辑问题以集中于一个问题,并为另一个问题打开一个新主题。