c#devExpress控件comboBoxEdit,gridControl1,label。。。⼀、comboBoxEdit:下拉框
属性
添加项:Properties->items
⼆、gridControl
gridControl与Gridview的区别:前者是容器,后者为视图
2)gridView
属性
事件
FocusedRowChanged:⾏选择焦点变化时发⽣的事件,可⽤于两个gridview查询关联等。
RowCellStyle:改变⾏颜⾊
private void gridViewMain_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
{
  DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView;
  if (e.RowHandle >= 0)
  {
    string category = view.GetRowCellDisplayText(e.RowHandle, view.Columns["FEEDBACK"]);
    if (category == "未确认接收")
    {
      e.Appearance.BackColor = Color.Firebrick;//设置⾏颜⾊
      e.Appearance.BackColor2 = Color.Firebrick;//设置⾏底⾊颜⾊
      e.Appearance.ForeColor = Color.White;//字体颜⾊
    }
  }
}
与DataTable关联
DataTable dtSelect = (DataTable)this.ucGrid_main.DataSource;//获取ucGrid_main数据源,DataTable 是显⽰界⾯ucGrid_main上已查询的数据,不是数据库的数据
3)DevExpress GridView ⾃定义⾏⾼
//设置GridView⾏⾼
private void gridView1_CalcRowHeight(object sender, DevExpress.XtraGrid.Views.Grid.RowHeightEventArgs e)
{
if (e.RowHandle >= 0)
e.RowHeight = 35;
---------------------
作者:呼噜噜哟
来源:CSDN
原⽂:blog.csdn/u011176794/article/details/79894198
版权声明:本⽂为博主原创⽂章,转载请附上博⽂链接!
设置隔⾏默认颜⾊
gridview不显示
grdMain.OptionsView.EnableAppearanceEvenRow = true;
grdMain.OptionsView.EnableAppearanceOddRow = true;
1:去除 GridView 头上的 "Drag a column header here to group by that column"
-
->  点击 Run Designer  -> 到:OptionView ->  将 ShowGroupPanel :设置为 false ;
DevExpress GridView控件设置默认选中的⾏颜⾊
1、选择GridView ,Appearance->FocusedRow->BackColor  设置背景颜⾊
2、选择GridView ,Appearance->FocusedRow->Font->ForeColor  设置字体颜⾊
C# DataGridView控件清空数据完美解决⽅法
想要满⾜保持原有的列,就是重新绑定之前的DataTable,然后清除DataTable中的数据,如下:
DataTable  dt =  (DataTable)dataGridView1.DataSource;
dt.Rows.Clear();
dataGridView1.DataSource  =  dt;
获取或设置是否可以合并具有相同值的相邻单元格当前的列。
在GridControl中添加按钮列的步骤如下:
1. 把列的ColumnEdit属性设置为RepositoryItemButtonEdit
2. 把TextEditStyle属性设置为HideTextEditor;
3. 把Buttons的Kind属性设置为Glyph;
4. 把Buttons的HorzAlignment属性设置为Near;
5. 如果要⽤到事件的话,还要注册事件:
(1)⼿动注册:
(2)系统⾃动⽣成事件:
在GridControl的设计器中Repository页中的In-place Editor Repository项中在右边的Repository栏中到你的ButtonEdit,选它的事件属性页,注册它的ButtonClick事件即可.
三、labelcontrol 标题标签
LabelControl⽂本居中显⽰:
先设置AutoSizeMode为None,然后设置LabelControl.Appearance.TextOptions.HAlignment属性为Center
滚动条样式
不想⾃⼰做只能⽤⾃带的⼏种样式了。
LookAndFeel的UseDefaultLookAndFeel设置为false,然后SkinName选择想要的样式即可。xtraReports
三、ButtonEdit
四、dateEdit
this.dateEdit1.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit1.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit1.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";
————————————————
版权声明:本⽂为CSDN博主「Waldenz」的原创⽂章,遵循CC 4.0 BY-SA版权协议,转载请附上原⽂出处链接及本声明。原⽂链接:blog.csdn/enter89/java/article/details/46651115
1、只显⽰年⽉⽇
2、显⽰年⽉⽇时分秒
3、下拉样式
never :禁⽌下拉
singleClick:单击下拉
DoubleClick:双击下拉
4、
DevExpress的DateEdit
dateEdit1.Properties.TextEditStyle = DisableTextEditor  //该属性可以直接设置⽤户禁⽌输⼊
3、赋值
this.dtpStartDate.DateTime = DateTime.Now.AddDays(-1);//前⼀天
this.dtpEndDate.DateTime = DateTime.Now.AddDays(1);//后⼀天

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。