示例#1
0
 internal void Unlisten(IPropertyPathWalkerListener listener)
 {
     if (_listener == listener)
     {
         _listener = null;
     }
 }
示例#2
0
        void IPropertyPathNodeListener.ValueChanged(IPropertyPathNode node)
        {
            ValueInternal = node.Value;
            IPropertyPathWalkerListener listener = _listener;

            if (listener != null)
            {
                listener.ValueChanged();
            }
        }
示例#3
0
 internal void Listen(IPropertyPathWalkerListener listener)
 {
     _listener = listener;
 }