예제 #1
0
 void SaveNewValue(ITreeNode node, string newValue)
 {
     if (node != null && node.SetText(newValue))
     {
         // show adorner
         var adornerLayer = AdornerLayer.GetAdornerLayer(dataGrid);
         var adorners     = adornerLayer.GetAdorners(dataGrid);
         if (adorners != null && adorners.Length != 0)
         {
             adornerLayer.Remove(adorners[0]);
         }
         SavedAdorner adorner = new SavedAdorner(dataGrid);
         adornerLayer.Add(adorner);
     }
 }
		void SaveNewValue(ITreeNode node, string newValue)
		{
			if(node != null && node.SetText(newValue)) {
				// show adorner
				var adornerLayer = AdornerLayer.GetAdornerLayer(dataGrid);
				var adorners = adornerLayer.GetAdorners(dataGrid);
				if (adorners != null && adorners.Length != 0)
					adornerLayer.Remove(adorners[0]);
				SavedAdorner adorner = new SavedAdorner(dataGrid);
				adornerLayer.Add(adorner);
			}
		}