Rails - ActionDispatch :: Http :: UploadedFile в фоновом режиме

Для «чистого решения» и для того, чтобы продолжать использовать базовую панель, вы можете просто использовать Reflection для реализации двойной буферизации, добавив этот код в форму, содержащую панели, в которые вы хотите вставить

    typeof(Panel).InvokeMember("DoubleBuffered", 
    BindingFlags.SetProperty | BindingFlags.Instance | BindingFlags.NonPublic, 
    null, DrawingPanel, new object[] { true });

Где «DrawingPanel» - это название панели, в которой вы хотите выполнить двойную буферизацию.

Я знаю, что прошло много времени с тех пор, как был задан вопрос, но это может помочь кому-то в будущем.

7
задан Marklar 19 March 2015 в 03:04
поделиться