Unity 6.3
0 онлайн 38 гостей 3 в системе
Вход

INotifyValueChangedExtensions.RegisterValueChangedCallback

Declaration

public static bool RegisterValueChangedCallback(INotifyValueChanged<T> control, EventCallback<ChangeEvent<T>> callback);

Описание

Регистрирует этот обратный вызов для получения ChangeEvent_1 при изменении значения.


Это вызывает CallbackEventHandler.RegisterCallback_1 на том же контроллере (эквивалентно регистрации обратного вызова ChangeEvent_1 напрямую). ChangeEvent_1 участвует в распространении; обработчики на предшественнике получают события в виде пузырьков от потомственных контроллеров того же типа событий.

Используйте EventBase.target для идентификации элемента, который вызвал изменение, и EventBase.currentTarget для элемента, на котором был зарегистрирован обратный вызов. См. страницу руководства События изменения для руководства по фильтрации и составным контроллерам.