Скопируйте все значения свойств элемента управления VCL в другой элемент управления с помощью C ++ Builder. - PullRequest
0 голосов
/ 09 января 2020

Есть ли способ клонировать все значения свойств из одного элемента управления в другой во время выполнения (необязательно без имени свойства)? Например, в TEdit edt1 свойства Text установлены в «Test1», а Font-> Size - в 10. Я хочу скопировать эти значения в TEdit edt2 без использования:

edt2->Text = edt1->Text;
edt2->Font->Size = edt1->Font->Size;

, потому что я не знаю, сколько свойств и какие свойства были изменены по сравнению со значением по умолчанию. Также я хотел бы использовать копирование с различными типами элементов управления, а не только с TEdit.

...