Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / непонятка со столбцами в Telerik RadGridView / 2 сообщений из 2, страница 1 из 1
12.05.2013, 23:49
    #38254576
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятка со столбцами в Telerik RadGridView
Всем добрый вечер!
Решил использовать вышеуказанный грид в своём проектике WinForm-овском.
Вроде всё ок: привязал к DataSource (БД,Таблица и т.п.), затем в интерфейсе через пропертю Columns (collection) переименовал Хедеры столбцов в русские названия. Но при загрузке проекта, когда я по событию какому нибудь, присваиваю программно DataSource = DataTable который возвращает один мой метод из этой же таблицы, но с одним лишним полем (составное FullName),
это поле соответственно вылазиет у меня в гриде... Если в ASP было понятно как с таким бороться, то тут я не могу сообразить... Как спрятать столбец динамически... И правильный ли вообще у меня подход к биндингу грида?
...
Рейтинг: 0 / 0
13.05.2013, 00:19
    #38254585
J_Mnemonic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятка со столбцами в Telerik RadGridView
Нашёл выход. Не знаю правильный ли... Убрал привязку DataSource из интерфейса (по умолчанию сделал пусто) и в ручную задаю все параметры при From_onLoad...

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'segaDBDataSet1.Employee' table. You can move, or remove it, as needed.
            this.employeeTableAdapter.Fill(this.segaDBDataSet.Employee);
            gvEmployees.DataSource = BusinessLogic.getEmployeesList();
            gvEmployees.Columns["ID"].IsVisible = false;
            gvEmployees.Columns["FirstName"].IsVisible = false;
            gvEmployees.Columns["LastName"].IsVisible = false;
            gvEmployees.Columns["FullName"].HeaderText = "Полное имя";
            gvEmployees.Columns["Salary"].HeaderText = "Зарплата";
            gvEmployees.Columns["Phone"].HeaderText = "Телефон";
            gvEmployees.Columns["BirthDate"].HeaderText = "Дата рождения";
        }
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / непонятка со столбцами в Telerik RadGridView / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]