コード例 #1
0
ファイル: AttributesBinding.cs プロジェクト: pawbs/XmlSorter
        private void AddCore(object param)
        {
            KeyValuePairEx <string, bool> KeyValuePairExInstance = (KeyValuePairEx <string, bool>)param;

            if (!ContainsKey(KeyValuePairExInstance.Key))
            {
                Add(KeyValuePairExInstance);
            }
        }
コード例 #2
0
ファイル: AttributesBinding.cs プロジェクト: pawbs/XmlSorter
 public void AddEx(KeyValuePairEx <string, bool> KeyValuePairExInstance)
 {
     if (SynchronizationContext.Current == _synchronizationContext)
     {
         Add(KeyValuePairExInstance);
     }
     else
     {
         _synchronizationContext.Post(AddCore, KeyValuePairExInstance);
     }
 }