Esempio n. 1
0
        /// <summary>
        /// Ensures row selection service properly setup.
        /// </summary>
        /// <param name="dataPresenter">The data presenter.</param>
        public static void EnsureSetup(DataPresenter dataPresenter)
        {
            if (!ServiceManager.IsRegistered <FocusTracker>())
            {
                ServiceManager.Register <FocusTracker, FocusTracker>();
            }
            var service = dataPresenter.GetRegisteredService <FocusTracker>();

            Debug.Assert(service != null);
        }
Esempio n. 2
0
            public static void EnsureInitialized(DataPresenter dataPresenter)
            {
                var service = dataPresenter.GetRegisteredService <CurrentRowSynchronizer>();

                Debug.Assert(service != null);
            }