Свойства из частичного класса не доступны из конструктора в DataGridView - PullRequest
0 голосов
/ 06 июля 2011

Я сгенерировал классы Linq для базы данных, и я хочу отобразить эти таблицы в DataGridView. Одна таблица связана с другой, и я хочу отобразить также некоторые столбцы из этой таблицы. Я создал частичный класс, где я определил свойства:

public partial class Table
{
    public long other_table_id
    {
        get { return this.other_table.id; }
        set { }
    }
}

Но я не вижу их в Visual Studio 2010 Premium, когда пытаюсь добавить новый столбец: / Если я копирую этот код в сгенерированный класс, то он работает, и я вижу эти свойства в конструкторе ...

Я попробовал все эти атрибуты:

[System.ComponentModel.Browsable(true)]
[System.ComponentModel.EditorBrowsable(EditorBrowsableState.Always)]
[System.ComponentModel.Bindable(true)]

Большое спасибо!

1 Ответ

0 голосов
/ 06 июля 2011

Попробуйте атрибут просматриваемости на имущество.Реализация свойства сеттера для установки в сетке свойств

...