public void Register(IValueConverter converter, params TKey[] keys)
        {
            converter.ThrowIfNull("converter");
            keys.ThrowIfNull("keys");

            Register(keys, converter, false);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Attempts to register a new value converter.
        /// </summary>
        /// <param name="converter"></param>
        /// <param name="overwrite"></param>
        /// <returns></returns>
        public static bool RegisterConverter(IValueConverter converter, bool overwrite = false)
        {
            converter.ThrowIfNull("converter");

            return(Registry.Register(converter.ValueType, converter, overwrite));
        }