2010-08-20 2 views

ответ

2

Нет, но можно написать третий класс, который имеет два свойства, указывающее на ваши классы и сохранить этот третий объект в TreeNode тег. Вы также можете использовать класс Tuple, который был представлен в .NET 4.0, если вы не хотите писать третий класс самостоятельно, но я должен признать, что он может сделать ваш код более читаемым, если вы это сделали.

+0

Это будет означать создание третьего класса с двумя свойствами (по одному для каждого из объектов), созданием экземпляра класса и сохранением объекта. правый? – bornagaindeveloper

+0

@bornagaindeveloper, да точно. –

+0

Я знаю, что это было давно ... но этот ответ был очень полезен – bornagaindeveloper

1

Вы можете сохранить значения в массиве и сохранить массив в теге.

node.Tag = new object[] {value1, value2}; 
value1_ = ((object[])node.Tag)[0]; 
... 
Смежные вопросы