MonoDevelop.CSharp.Formatting.CSharpFormattingProfileDialog.TreeSelectionChanged C# (CSharp) Method

TreeSelectionChanged() private method

private TreeSelectionChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
		void TreeSelectionChanged (object sender, EventArgs e)
		{
			var treeSelection = (TreeSelection)sender;
			TreeModel model;
			TreeIter iter;
			if (treeSelection.GetSelected (out model, out iter)) {
				var info = GetProperty (model, iter);
				if (info != null && info.PropertyType != typeof (bool)) {
					ComboBoxStore.Clear ();
					foreach (var v in Enum.GetValues (info.PropertyType)) {
						ComboBoxStore.AppendValues (v.ToString (),  TranslateValue (v));
					}
				}
				
				UpdateExample (model, iter);
			}
		}