我希望UltraGrid(1列)中的单元格在绑定到UltraDropDown时没有文本字段可编辑
我相信我在这个帖子中遇到了类似的问题:
http://www.infragistics.com/community/forums/p/3440/18306.aspx
我的问题是,即使我将UltraDropDown的Column样式和UltraGrid的Column样式设置为UltraWinGrid.ColumnStyle.DropDownList
,在从列表中选择somthing之前和之后它们仍然可以编辑。我认为这可能是因为并非每一行都有UltraDropDown List绑定。这是因为用户需要编辑某些行。
我在页面的另一部分有一个UltraComboEditor工作方式我想让ultraDropDown在网格中使用
UltraComboEditor1.DropDownStyle = DropDownStyle.DropDownList
如果有帮助,我可以发布一些代码,但我想问一下这是否是一个已知错误。
我也在Infragistics论坛上发布了这个:http://www.infragistics.com/community/forums/p/83456/416961.aspx#416961
看起来像
应该是
答案 0 :(得分:2)
来自Infragistics的Mike帮助了我,导致我只设置了下拉行的样式。
parameterName = UltraGrid1.DisplayLayout.Bands("Bottom").AddNew()
parameterName.Cells("List").Value = array1(7, j)
If Not parameterName.Cells("List").Value = "" Then
parameterName.Cells("Values").ValueList = allDrop
parameterName.Cells("Values").Value = array1(8, j)
parameterName.Cells("Values").Style = UltraWinGrid.ColumnStyle.DropDownList
Else
parameterName.Cells("Values").Value = parameterName.Cells("HiddenVal").Value 'set for textbox
parameterName.Cells("Values").Style = UltraWinGrid.ColumnStyle.Edit
End If