重複の可能性:
プロパティを DataGridView で表示できるようにしますが、PropertyGrid では表示しませんか?
アプリケーションで DataGridView と PropertyGrid の両方を使用しており、次のようにデータ ソースに設定しています。
public class Location
{
public string Name { get; set; }
public string Status { get; set; }
}
public class Locations: List<Location> { }
DataGridView の場合、Locations
オブジェクトはデータ ソースとして設定され、PropertyGrid の場合、単一のLocation
オブジェクトが として設定されますSelectedObject
。
Status
PropertyGrid ではなく、DataGridView に表示する変数が必要です。メンバーを非表示にするデフォルトの方法は、[System.ComponentModel.Browsable(false)]
属性でマークすることですが、両方のビューから非表示になります。
Status
DataGridViewに強制的に表示する別の方法はありますか?