DevExpress 자동 매 칭 너비 및 기타 사용 노트
6342 단어 DevExpress
GridControl
2011-02-13 22:24 327 (0)
//
this.gridView1.BestFitColumns();
//
this.gridView1.Columns[n].BestFit();
DevExpress GridControl
, 。
XtraGrid :GridControl GridView。GridControl , GridView/CardView/XXXXView 。GridControl View 。 , GridView 。
1.DevExpress GridControl 。 : , , 。
:
gridView1.OptionsView.ColumnAutoWidth true, , false, 。
2. 。
gridcontrol -->gridview -->OptionsBehavior -->Editable=false
3. "Drag a Column Header Here To Group by that Column"
Gridview->Option View->Show Group Panel=false,
4.
(1) GridControl
(2) , 。 , , 。 Caption FieldName ,Visible 。
:
gridControl2.DataSource = od.data_select("select * from tablename").Tables[0];//od ,data_select DataSet , DataTable
5.
gridView2.RowClick += new DevExpress.XtraGrid.Views.Grid.RowClickEventHandler(gridView2_RowClick);
, gridcontrol -->gridview -->OptionsBehavior -->Editable=false 。
6.
this.textBox1.Text = gridView2.GetDataRow(e.RowHandle)[" "].ToString();
7. 、
(1) OptionsView.EnableAppearanceEvenRow = true;OptionsView.EnableAppearanceOddRow = true;
(2) Appearance.EvenRow.BackColor Appearance.OddRow.BackColor
8.
(1) this.gridView2.IndicatorWidth = 30;//
(2) gridView2.CustomDrawRowIndicator += new DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventHandler(gridView2_CustomDrawRowIndicator);
?
1
2
3
4
5
6
7
8
//
void gridView2_CustomDrawRowIndicator(object sender,
DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs
e)
{
if(e.Info.IsRowIndicator
&& e.RowHandle >=
0)
{
e.Info.DisplayText
= (e.RowHandle + 1).ToString();
}
}
9.
gridView2.PopulateColumns();
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[DevExpress] Excel로 내보내기주요 코드: .csharpcode, .csharpcode pre font-size: small; color: black; font-family: consolas, "Courier New", courier, monos...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.