0
我不知道我需要多少列 - 我設法使用轉換器來生成它。動態填充WPF中的ListView
代碼:
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var config = value as ColumnConfig;
if (config != null)
{
var grdiView = new GridView();
foreach (var column in config.Columns)
{
var binding = new Binding(column.DataField);
grdiView.Columns.Add(new GridViewColumn { Header = column.Header, DisplayMemberBinding = binding });
}
return grdiView;
}
return Binding.DoNothing;
}
但是,現在有一個與用數據填充ListView的一個問題。我該怎麼做?我試過用它填充
List<List<string>>
但它不起作用。
我需要做的就是用字符串填充ListView。
任何想法?
我不能肯定你做了什麼,但嘗試的ObservableCollection insted的列表 – ZSH