ultrawingrid 单元格 颜色
时间: 2024-03-15 19:46:15 浏览: 36
ultrawingrid 中可以通过设置单元格的 Appearance 属性来改变单元格的颜色。具体如下:
1. 选中需要改变颜色的单元格。
2. 在属性窗口中找到 Appearance 属性。
3. 将 Appearance 属性的 BackColor 属性设置为所需的颜色即可。
另外,还可以通过代码来设置单元格的颜色。示例代码如下:
```
UltraGridRow row = this.ultraGrid1.Rows[0];
UltraGridCell cell = row.Cells[0];
cell.Appearance.BackColor = Color.Red;
```
相关问题
Infragistics.Win.UltraWinGrid.CellEventArgs赋值
可以通过以下方式为Infragistics.Win.UltraWinGrid.CellEventArgs对象赋值:
1. 在创建事件时传入参数:
```csharp
Infragistics.Win.UltraWinGrid.CellEventArgs e = new Infragistics.Win.UltraWinGrid.CellEventArgs(ultraGrid1.ActiveCell);
```
2. 直接为其属性赋值:
```csharp
Infragistics.Win.UltraWinGrid.CellEventArgs e = new Infragistics.Win.UltraWinGrid.CellEventArgs();
e.Cell = ultraGrid1.ActiveCell;
```
cell.Editor = ultraDropDown;报错
如果在设置 `cell.Editor` 属性时出现错误,可能是因为 `cell` 对象的数据类型不是 `UltraGridCell`。请确保您已正确引用 `Infragistics.Win.UltraWinGrid` 命名空间,并使用正确的语法创建了 `cell` 对象。以下是一个示例代码,演示如何正确设置单元格的下拉框编辑器:
```
// 创建数据源
DataTable dataTable = new DataTable();
dataTable.Columns.Add("ID", typeof(int));
dataTable.Columns.Add("Text", typeof(string));
dataTable.Rows.Add(1, "Option 1");
dataTable.Rows.Add(2, "Option 2");
dataTable.Rows.Add(3, "Option 3");
// 创建下拉框
UltraDropDown ultraDropDown = new UltraDropDown();
ultraDropDown.DataSource = dataTable;
ultraDropDown.DisplayMember = "Text";
ultraDropDown.ValueMember = "ID";
ultraDropDown.DropDownWidth = 200;
// 获取要设置下拉框的单元格
UltraGridCell cell = ultraGrid1.Rows[0].Cells["ColumnName"];
// 将下拉框作为单元格编辑器
cell.ValueList = ultraDropDown.ValueList;
cell.ValueList.DisplayMember = "Text";
cell.ValueList.ValueMember = "ID";
```
请注意,此示例使用了 `cell.ValueList` 属性来设置下拉框,而不是 `cell.Editor` 属性。这是因为 `UltraDropDown` 控件是一个 `Infragistics.Win.UltraWinGrid.UltraDropDownButton` 类型的控件,不支持直接设置为单元格的编辑器。因此,我们需要将 `UltraDropDown` 的值列表设置为单元格的值列表,并设置值列表的显示成员和值成员,以指定下拉框应该显示的文本和值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)