У меня есть MainWindows.cs вот так:
namespace LiniaProdukcyjna
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
}
А у меня класс Цильника:
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;
}
}
}
И у меня есть элемент управления ListView в MainWindow.
Я хочу изменить ListView "lista" в MainWindow, но я не могу получить к ним доступ.
Что я должен сделать для доступа к элементам управления, таким как: lista.Items.Add?