【发布时间】:2011-05-24 17:16:09
【问题描述】:
我有这样的 MainWindows.cs:
namespace LiniaProdukcyjna
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
}
我有 CSilnik 课:
namespace LiniaProdukcyjna
{
class CSilnik
{
ICollection<CLinia> linie;
public void permut(int k, int n, int[] nums)
{
int i, j, tmp;
/* when k > n we are done and should print */
if (k <= n)
{
for (i = k; i <= n; i++)
{
tmp = nums[i];
for (j = i; j > k; j--)
{
nums[j] = nums[j - 1];
}
nums[k] = tmp;
/* recurse on k+1 to n */
permut(k + 1, n, nums);
for (j = k; j < i; j++)
{
nums[j] = nums[j + 1];
}
nums[i] = tmp;
}
}
else
{
linie.Add(new CLinia(nums));
// here i want to do something with ListView in MainWindow
}
}
}
}
和 Clinia 类:
namespace LiniaProdukcyjna
{
class CLinia
{
int koszt;
int[] kolejnosc;
public CLinia(int[] inKolejnosc)
{
kolejnosc = inKolejnosc;
}
}
}
我在 MainWindow 中有 ListView 控件。 我想在 MainWindow 中修改 ListView “lista”,但我无法访问它们。 我必须做些什么才能访问以下控件:lista.Items.Add ?
【问题讨论】:
-
你能告诉我们ListView的定义吗?如果它是 MainWindow.xaml 中定义的控件,您只需添加一个 Name
然后您可以通过 MyListView.Items.Add() 在 MainWindow.xaml.cs 中访问它跨度>
标签: c# wpf visual-studio-2010