#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

39 lines
724 B

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;
using System.ComponentModel;
namespace SharpDevelop.XamlDesigner.PropertyGrid
{
/// <summary>
/// View-Model class for a property grid category.
/// </summary>
public class CategoryModel : ViewModel
{
public CategoryModel(string name)
{
Name = name;
Properties = new PropertyNodeCollection();
}
public string Name { get; private set; }
public PropertyNodeCollection Properties { get; private set; }
bool isVisible;
public bool IsVisible
{
get
{
return isVisible;
}
set
{
isVisible = value;
RaisePropertyChanged("IsVisible");
}
}
}
}