을 xtragrid 사용하여 CSV로 내보내기를 클릭합니다 그리드로 변환 한 다음 csv로 내 보냅니다. 저는 Itemclick 이벤트를 사용하고 있고 gridView1.SelectAll()을 사용하고 있지만 출력에서는 아무것도 선택되지 않습니다.는 DevExpress의 나는 내가하고 싶은 devxtra 그리드 컨트롤과 DevExpress의 엑스트라의 bar.What됩니다</p> <p>1) 나는 모든 행을 선택해야 바의 버튼을을 사용하고
************************** 디자이너 ****************** *************
// barButtonSelectAll
//
this.barButtonSelectAll.Caption = "Select All";
this.barButtonSelectAll.Id = 1;
//this.barButtonSelectAll.Glyph = true;
this.barButtonSelectAll.Width = 50;
this.barButtonSelectAll.LargeGlyph=global::Binder.Resources.close_16;
this.barButtonSelectAll.Name = "barButtonSelectAll";
this.barButtonSelectAll.ItemClick+=newDevExpress.XtraBars.ItemClickEventHandler(this.barButtonSelectAll_ItemClick);
//
// gridControl1
//
this.gridControl1.Dock = System.Windows.Forms.DockStyle.Fill;
this.gridControl1.Location = new System.Drawing.Point(0, 0);
this.gridControl1.MainView = this.gridView1;
this.gridControl1.MenuManager = this.barCopyResult;
this.gridControl1.Name = "gridControl1";
this.gridControl1.Size = new System.Drawing.Size(922, 441);
this.gridControl1.TabIndex = 4;
this.gridControl1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
this.gridView1});
//
// gridView1
//
this.gridView1.GridControl = this.gridControl1;
this.gridView1.Name = "gridView1";
this.gridView1.OptionsView.ShowGroupPanel = false;
//
************************** 코드 * 이 속성이있는 경우 때문에 ****************************** 처음에는
private void barButtonSelectAll_ItemClick (object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
//StreamWriter sw = new StreamWriter("D:\\gridview.csv");
//for (int i = 0; i < gridView1.Columns.Count; i++)
//{
//sw.Write(gridView1.Columns[i].AppearanceHeader.TextOptions.ToString());
// if (i != gridView1.Columns.Count)
// {
// sw.Write(",");
// }
// sw.Write(sw.NewLine);
// foreach(GridViewRow dr in gridView1.RowCount)
//}
gridView1.SelectAll();
for (int i = 0; i < gridView1.RowCount; i++)
{
//gridView1.GetDetailView(1,1);
gridControl1.ExportToCsv("D:\\csv docs");
}
//MessageBox.Show("Hola");
}