wpf 下的 dev GridControl 表格列实现下拉框遇到的问题

问题描述

GridControl用户想在表格每一列能够下拉取数于是用代码设置了列的GridColumn.EditSettings在EditSettings里面设置了例如LookUpEditStyleSettings或者是ComboBoxEditSettings都能够成功,但是假如用户想多选的时候,设置成CheckedComboBoxStyleSettings或者其他能够多选的样式就会提示对象必须实现Iconvertible经百度,用winfrom的grid是能够解决的,但是wpf的grid目前还没有解决方案普通单选的下拉是能够成功的<dxg:GridColumnName="cEmpName"Binding="{BindingPath=RowData.Row.EmpName,Mode=TwoWay}"Header="姓名"VisibleIndex="1"><dxg:GridColumn.EditSettings><dxe:ComboBoxEditSettingsName="name22"PopupHeight="500"PopupWidth="750"PopupMinHeight="100"PopupMinWidth="100"FilterCondition="Contains"FindButtonPlacement="Popup"FindMode="Always"ShowSizeGrip="True"><!--ValueMember="Name"DisplayMember="Name"--><dxe:ComboBoxEditSettings.Items><dxe:ComboBoxEditItemContent="11"/><dxe:ComboBoxEditItemContent="111"/><dxe:ComboBoxEditItemContent="222"/></dxe:ComboBoxEditSettings.Items><dxe:ComboBoxEditSettings.StyleSettings><dxe:CheckedComboBoxStyleSettings/></dxe:ComboBoxEditSettings.StyleSettings></dxe:ComboBoxEditSettings></dxg:GridColumn.EditSettings></dxg:GridColumn>

解决方案

解决方案二:
dxe:CheckedComboBoxStyleSettings这个多选的样式就会出错,求哪位有经验的能够解决问题加入选用ComboBoxStyleSettings或者其他单选的都没问题,就是任何支持多选的一律出错
解决方案三:
求答案,想了半年还是解决不了

时间: 2024-10-31 10:11:41

wpf 下的 dev GridControl 表格列实现下拉框遇到的问题的相关文章

Dev gridcontrol如何获取选定行或指定列单元格的内容

//mOIDFiledName为要获取列的列名 private string GetSelectOID(string mOIDFiledName) { int[] pRows = this.gridView1.GetSelectedRows();//传递实体类过去 获取选中的行 if (pRows.GetLength(0) > 0) return gridView1.GetRowCellValue(pRows[0], mOIDFiledName).ToString (); else return

调整Word文档中表格列宽的方法

调整Word文档中表格列宽的方法          1.选择需要调整的列,在"表格工具-布局"选项卡下"单元格大小"组的"表格列宽"微调框中输入数字,按"Enter"键确认输入后,该列单元格的宽度即会调整为输入值,如图1所示. 图1 调整整列单元格的列宽 2.将鼠标指针放置到需要单独调整列宽的单元格左边框上,当鼠标指针变为 形状时单击.然后将鼠标指针移动到该单元格右边框上,当指针变为 形状时拖动边框,即可只调整该单元格的宽度,

jquery关于表格及表格列隐藏和显示问题探讨

本文为大家详细介绍下关于指定表格及指定列的隐藏或显示.获取表格的列数等等表格相关的使用技巧,感兴趣的朋友可以参考下哈,希望对大家有所帮助   1.关于指定表格指定列隐藏显示 复制代码 代码如下: $(":checkbox[name*=month]").each(function(){ if(!$(this).attr("checked")){ var colnum = $(this).val(); $("#listPage").find('tr'

如何在wps表格中制作下拉菜单栏

  在wps表格中制作下拉菜单栏的方法: 首先新建一个excel表格. 将excel保存之后点击上面的"插入"选项. 这时候在右侧的工具栏就会看到有类似下拉列表的图标,名字叫做"组合框",点击这个组合框图标. 之后按住鼠标左键不松手在excel中拖动,松手之后就会看到已经绘制好了一个下拉列表框了. 这时候的下拉列表还是空的,我们在其他地方填写一列文本,这些文本会作为下拉列表的内容选项. 之后在下拉列表中右击选择"设置对象格式"选项. 然后在弹出的

JQuery拖动表头边框线调整表格列宽效果代码_jquery

类似于桌面程序中的表格拖动表头的效果,当鼠标停留在表头边框线上时,鼠标会变成表示左右拖动的形状,接着拖动鼠标,会在表格中出现一条随鼠标移动的竖线,最后放开鼠标,表格列宽会被调整.最近比较空闲,便自己动手尝试实现,在此分享下小小的成果. 首先需要如图所示的鼠标图标文件,在自己的硬盘中搜索*.cur,肯定能找到. 为了能在所有需要该效果的页面使用,并且不需要更改页面任何HTML,我把所有的代码整合在 $(document).ready(function() {}); 中,并写入一个独立的JS文件.

Excel下拉框多列显示,如何只显示一列

小编最近接手一个项目,之于需要导数据,但是我们需要提前把表头什么的设置好,更方便其他小伙伴们帮助我们导入数据,小伙伴们都知道,在excel中设置下拉菜单很简单,直接用数据有效性-序列就可以实现,今天小编跟小伙伴分享一个,可以显示多列内容,选取后只输入其中一列的内容,效果如下所示: 接下来,小编详细的介绍一下制作步骤,希望可以帮助到有需要的小伙伴们`(*∩_∩*)′. 第一步.生成多列下拉列表. 第二步.选择数据--数据验证,引用C列合并后的数据生成下拉菜单,具体步骤,如下所示: 第三步.选择数据

请问Dev GridControl怎么让数据纵向显示。

问题描述 请问Dev GridControl怎么让数据纵向显示. 第一列到第三列的内容是需要达到的效果. 图上后三列的是用图形软件加上的字. 我最开始是想把行合并,然后绑定数据显示,但是好像不对. 所以现在只做到行合并那一步,后边没有思路了. 希望可以提供一点思路.谢谢.

ASP.NET中GridView 重复表格列合并的实现方法_实用技巧

这几天做一个项目有用到表格显示数据的地方,客户要求重复的数据列需要合并,就总结了一下GridView 和 Repeater 关于重复数据合并的方法. 效果图如下: GridView : 前台代码 : <div> <asp:GridView ID="gvIncome" runat="server" AutoGenerateColumns="False"> <Columns> <asp:TemplateFie

jQuery实现鼠标可拖动调整表格列宽度_jquery

实现鼠标可拖动调整表格列宽度 如图:  一.引入文件: 复制代码 代码如下: <script src="/js/jquery-1.8.0.min.js" type="text/javascript"></script> <script src="/js/store.js" type="text/javascript"></script> <script src="