0

重複の可能性:
プロパティを 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

StatusPropertyGrid ではなく、DataGridView に表示する変数が必要です。メンバーを非表示にするデフォルトの方法は、[System.ComponentModel.Browsable(false)]属性でマークすることですが、両方のビューから非表示になります。

StatusDataGridViewに強制的に表示する別の方法はありますか?

4

0 に答える 0