我对WPF有些新意,所以请原谅问题中的任何愚蠢。
我的表单中有一个Listview,在运行时从一个被调用的方法生成列和行。
var servicesviewer = new GridView();
servicesviewer.Columns.Add(new GridViewColumn { Header = "Service", DisplayMemberBinding = new Binding("Service") });
servicesviewer.Columns.Add(new GridViewColumn { Header = "Status", DisplayMemberBinding = new Binding("Status") });
lViewServices.View = servicesviewer;
我想检索所选行的服务列的值,并使用值执行某种操作。
foreach (var items in lViewServices.SelectedItems) {
}
我现在有一个名为items的对象,当我在foreach语句中插入断点时,我可以看到items = {Service =“ServiceName”,Status =“StatusofService”}
我的问题是,我如何从items对象中获取“ServiceName”的值?
如果我在WinForms中这样做,我通常会抓住ListView的SubItem的文本值。不知道这是不好的做法,但我还没有找到一种可比的方法在WPF中做到这一点。
谢谢!