Как создавать элементы окна с рандомными названиями WPF

У меня есть сетка 20 на 10 (высота X ширина). Нужно создавать в этой сетке StackPanel (SP), но проблема в том, что их неограниченное количество, а значит, что их может быть как 10, так и 1,000,000,000. Поэтому нужен способ для создания SP по шаблону, через C#. Так же желательно найти такой способ, чтобы он поочередно брал не занятые числа, то есть: если я создам "StackPanel111" и удалю его, то программа сможет создать новый SP под названием "StackPanel111" Единственный способ, который пришел в голову следующий:

Random rndm = new Random;
private void RandomNameSP (Random rndm)
{
StackPanel SP = new StackPanel
{
//здесь должен быть какой-то макет, но это не важно.
}
//И тут уже идет код по типу: "Какая-то переменная" = ""Какое-нибудь название по типу: SP" + {rndm.Next(0,1000000000)}";
}

Если что-то непонятно, можете уточнить, если буду знать, то смогу написать что да как.


Ответы (0 шт):