![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DevExpress
翘着二郎腿的程序猿
翘着二郎腿的程序猿
展开
-
tabcontrol关闭
if (this.Parent is Form) { this.ParentForm.DialogResult = DialogResult.No; this.ParentForm.Close(); }原创 2021-07-06 16:07:10 · 176 阅读 · 0 评论 -
TabControl 创建tab
buttonItem19.Enabled = false; var superTab = superTabControl1.SelectedTab; if (pairs.TryGetValue(superTab.Text, out UCEditor uCEditor)) { buttonItem19.Command = uCEditor.command_save; but.原创 2021-06-16 15:48:23 · 173 阅读 · 0 评论 -
gridcontrol编辑后单元格值不立即生效,退出编辑即可
gridView1.CloseEditor(); gridView1.UpdateCurrentRow();原创 2021-01-05 09:04:13 · 872 阅读 · 0 评论 -
DEV 日期控件手输自动补全-
(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0?[13578]|1[02])-(0?[1-9]|[12][0-9]|3[01]))|((0?[469]|11)-(0?[1-9]|[12][0-9]|30))|(0?2-(0?[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0?[48]|[2468][048]|[13579][26])|((0?[48]|[2468][0原创 2020-12-08 16:17:48 · 220 阅读 · 0 评论 -
CustomDrawEmptyForeground
try { //方法一(此方法为GridView设置了数据源绑定时,可用) ColumnView columnView = sender as ColumnView; //BindingSource bindingSource = this.gridView1.DataSource as BindingSource; BindingList<...原创 2020-09-30 15:47:07 · 441 阅读 · 0 评论 -
gridview删除
原创 2020-09-23 09:41:02 · 233 阅读 · 0 评论 -
读取devexpress 封装好的图标
public static class DXImageGalleryLoader { public static DevExpress.XtraBars.Ribbon.GalleryItemCollection Load() { DevExpress.XtraBars.Ribbon.GalleryItemCollection dataModel = new DevExpress.XtraBars.Rib.原创 2020-08-19 21:47:35 · 642 阅读 · 0 评论 -
GridLookUpEdit多列模糊查询
SetGridLookUpEditMoreColumnFilter(gridLookUpEdit1.Properties);/// <summary> /// 设置GridLookUpEdit多列过滤 /// </summary> /// <param name="repGLUEdit">GridLookUpEdit的知识库,eg:gridlookUpEdit.Properties</param>...原创 2020-08-19 21:44:26 · 307 阅读 · 1 评论 -
接受弹窗输入值
var result = XtraInputBox.Show("Enter a new value", "Change Settings", "Default");原创 2019-10-29 11:48:08 · 263 阅读 · 0 评论 -
LookUpEdit中启用多选模式
LookUpEdit本身支持多选模式,要启用它请将编辑器的StyleSettings属性设置为适当的对象(例如TokenLookUpEditStyleSettings)。如果您希望单击选择记录(不使用CTRL修饰符)或以任何其他方式自定义下拉网格,请使用PopupContentTemplate属性...原创 2019-10-29 09:34:04 · 1764 阅读 · 0 评论 -
gridcontrol RowCellStyle事件(根据数据调整显示样式)
if (gridView2.GetRowCellValue(e.RowHandle, "Visible").ToString() == "0") { e.Appearance.ForeColor = System.Drawing.Color.Red; }原创 2019-08-02 17:50:45 · 4637 阅读 · 0 评论 -
gridcontrol自定义显示
private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "XHPRINT") ...原创 2019-08-03 15:30:19 · 301 阅读 · 0 评论 -
gridcontrol配置全选列
设置GridView中的【OptionsSelection】->【MultiSelectMode】设置为CheckBoxRowSelect.设置GridView中的【OptionsSelection】->【MultiSelect】设置为true;最后通过int[] RowHandle=GridView.GetSelectRows();获取选中行的行号。然后根据自己的需要进行处理。...原创 2019-08-13 17:53:14 · 466 阅读 · 0 评论 -
gridcontrol主次表实现
/// <summary> /// 创建第一个视图 /// </summary> private void CreateGridView() { var grv = this.gridView1; //创建从表显示的列 grv.C...原创 2019-08-13 18:19:59 · 384 阅读 · 0 评论 -
C# CheckedListBox控件的使用方法
checkedListBox1.DataSource = dt;checkedListBox1.DisplayMember = "item";checkedListBox1.ValueMember = "code";推断第i项是否选中,选中为true,否则为falseif(checkedListBox1.GetItemChecked(i)){ return tru...原创 2019-08-09 11:29:54 · 950 阅读 · 0 评论 -
c#CheckedListBox选择个数限定
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e) { if (e.CurrentValue == CheckState.Checked) return;//取消选中就不用进行以下操作 for (int i = 0; i < ...原创 2019-08-09 11:31:11 · 744 阅读 · 0 评论 -
获取repositoryItemLookUpEdit1选中的值
将得到的datatable转化为一个全局list获取选中的value,然后 list where value.tolist .[0].字段名.tostring()提供一个思路原创 2019-08-09 11:37:08 · 3043 阅读 · 0 评论 -
DEV使用皮肤
BonusSkins.Register();SkinManager.EnableFormSkins();DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("Blue");原创 2019-08-19 11:46:01 · 233 阅读 · 0 评论 -
GridControl GridView 属性
Options 选项OptionsBehavior 视图的行为选项AllowAddRows 允许添加新数据行AllowDeleteRows 允许删除数据行AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行AllowPartialRedrawOnScrolling 允许视图在垂直滚动中局部刷新AutoExpandAllGroups 自动展开视图...原创 2019-08-16 15:07:15 · 311 阅读 · 0 评论 -
gridcontrol主次表实现2
DataSet DS = new DataSet(); sqlStr = @" "; DataTable zbsjy = CdmSqlHelper.ExecuteDataTable(sqlStr); zbsjy.TableName = "zbsjy"; DS.Tables.Add(zbsjy);...原创 2019-09-19 10:11:56 · 167 阅读 · 0 评论 -
Gridlookupedit多列模糊查询
void SetGridLookUpEditMoreColumnFilter(DevExpress.XtraEditors.Repository.RepositoryItemGridLookUpEdit repGLUEdit) { repGLUEdit.EditValueChanging += (sender, e) => {...原创 2019-10-08 14:19:21 · 297 阅读 · 0 评论 -
GridControl 主从模式(Master-detail)子表格获取行数据
DevExpress.XtraGrid.Views.Grid.GridView currentView = (DevExpress.XtraGrid.Views.Grid.GridView)this.gc_DYT.FocusedView; DYTHZMX focusRow = currentView.GetFocusedRow() as DYTHZMX...原创 2019-10-09 10:05:21 · 1360 阅读 · 0 评论 -
DevExpress LookUpEdit赋值
lookupedit.edit=convert.int32(加载的值);原创 2019-08-02 17:46:31 · 1155 阅读 · 0 评论