To those who uses WPF Property Grid (WPG)
Greetings, is there way, when binding to a Dependency Object class, to hide class properties? 
i mean thode "Dispatcher", "DependencyObjectType" a "IsSealed"?

Here is a code below:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.Windows;

namespace WPGDemoApp
{

  public class SampleObject : DependencyObject
  {
    readonly static DependencyProperty IdProperty = DependencyProperty.Register("ID", typeof(int), typeof(SampleObject));


    public int ID
    {
      get { return (int)GetValue(IdProperty); }
      set
      {
        SetValue(IdProperty, value);
      }
    }
    public string Name
    {
      get { return "Leeroy Jenkins"; }
    }
  }
}

To those who uses WPF Property Grid (WPG)
===

Greetings, is there way, when binding to a Dependency Object class, to hide class properties? 
i mean thode "Dispatcher", "DependencyObjectType" a "IsSealed"?

Here is a code below:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.Windows;

namespace WPGDemoApp
{

  public class SampleObject : DependencyObject
  {
    readonly static DependencyProperty IdProperty = DependencyProperty.Register("ID", typeof(int), typeof(SampleObject));


    public int ID
    {
      get { return (int)GetValue(IdProperty); }
      set
      {
        SetValue(IdProperty, value);
      }
    }
    public string Name
    {
      get { return "Leeroy Jenkins"; }
    }
  }
}
