У нас есть приложение для торговых точек, и в этом приложении у нас есть контейнер прокрутки. Если продавец выбирает продукт, то новая строка продукта создается и вставляется в поле прокрутки. Компонентом строки продукта является рамка - текстовые поля, кнопки и метки в ней.
Но вот небольшая проблема, если вставить элемент управления строкой продукта в поле прокрутки во время выполнения. Это медленно. Я вижу, как при выборе продукта компоненты edittext медленно рисуют в поле прокрутки.
Я пытался установить для компонентов visibility
значение false до ScrollBox.InsertControl
и включить его после, но это не очень помогает ускорить процесс. Также я читал о DisableAlign / EnableAlign, но я не знаю точно, где я должен поместить эту строку кода.
Как я могу ускорить вставку этого пользовательского компонента в контейнер прокрутки формы?