Я пишу клиент для онлайн игры в C# .The клиента (игры) имеет инвентарь:ImageGrid компонент или что-то подобное
alt text http://img232.imageshack.us/img232/5606/inventoryplain.jpg
В 42 блоков в левой и 12 блоков в правом должен содержать изображения «виртуальных элементов», которые содержит «виртуальный символ».
Я добавил 54 панели (42 слева + 12 справа) поверх каждого блока с идеей использовать свойство BackGroundImage для добавления изображения в определенный блок.
Большинство вещей в этой игре являются серверными, поэтому я получаю позицию позиции и элемент через TCP-клиент.
Проблема заключается в том, что если я получаю положение «13» и присвоить это значение к целой переменной с именем «позиция», я не могу назвать
«панель + положение + = .BackGroundImage изображения
I либо должны найти способ сделать это или удалить все панели и использовать один компонент, но я бы до сих пор эту проблему.
Любая помощь по этому вопросу будут оценены! заранее спасибо.