Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Test2
{
public partial class Form1 : Form
{
private DataTable Tabela;
private BindingSource bs;
public Form1()
{
InitializeComponent();
Tabela = new DataTable();
bs = new BindingSource();
Tabela.Columns.Add("Prva", typeof(string));
Tabela.Columns.Add("Druga", typeof(string));
Tabela.Columns.Add("Treca", typeof(string));
Tabela.Columns.Add("Cetvrta", typeof(string));
Tabela.Rows.Add(new object[] {"1","2","3","4" });
Tabela.Rows.Add(new object[] { "10", "20", "30", "40" });
Tabela.Rows.Add(new object[] { "100", "200", "300", "400" });
Tabela.Rows.Add(new object[] { "1000", "2000", "3000", "4000" });
bs.DataSource = Tabela;
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = bs;
dataGridView1.Columns["Column1"].DataPropertyName = "Prva";
dataGridView1.Columns["Column2"].DataPropertyName = "Druga";
dataGridView1.Columns["Column3"].DataPropertyName = "Cetvrta";
}
}
}
Ovaj kod sigurno radi i prikazuje samo prvu ,drugu i cetvrtu kolonu. Pogledaj gde gresis.