1-) C# - Dynamics olarak gridview ekleme - dinamic- dinamik -
using DevExpress.XtraGrid;
using DevExpress.XtraGrid.Views.Grid;
using System;
using System.Data;
using System.Windows.Forms;
// kemal koyuncu
namespace DevExpress_alistirma
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnOkey_Click(object sender, EventArgs e)
{
GridControl gridControl1 = new GridControl();
GridView gridView1 = new GridView();
gridControl1.ViewCollection.Add(gridView1);
gridControl1.MainView = gridView1;
gridView1.GridControl = gridControl1;
panelControl2.Controls.Add(gridControl1);
gridControl1.Dock = DockStyle.Fill;
DataTable dt = new DataTable();
dt.Columns.Add("id", typeof(int));
dt.Columns.Add("ad", typeof(string));
dt.Rows.Add(1, "ramazan HABER");
gridControl1.DataSource = dt;
for (int i = 0; i < dt.Rows.Count; i++)
{
Console.WriteLine(dt.Rows[i]["ad"].ToString());
}
this.Text = "NABER";
gridView1.OptionsView.ColumnAutoWidth = false;
gridView1.Columns["ad"].Width = 150;
gridView1.BestFitColumns();
}
}
}
// ramazanaş