错误 1 “DevExpress.XtraGrid.Views.Grid.GridView”不包含“SelectedRows”的定义,并且找不到可接受类型为“DevExpress.XtraGrid.Views.Grid.GridView”的第一个参数的扩展方法“SelectedRows”(是否缺少 using 指令或程序集引用?) C:\sjy_test\WinTest\WinTest\Form1.cs 33 48 WinTest
时间: 2023-12-10 17:04:48 浏览: 61
这个错误提示是因为 `DevExpress.XtraGrid.Views.Grid.GridView` 类中没有名为 `SelectedRows` 的属性或方法。你可以使用 `GetSelectedRows` 方法来获取当前选中行的索引数组。代码示例如下:
```csharp
int[] selectedRows = gridView1.GetSelectedRows();
```
注意,`gridView1` 是你的 `DevExpress.XtraGrid.Views.Grid.GridView` 实例对象,需要根据实际情况进行调整。
相关问题
错误 6 “DevExpress.XtraCharts.ViewType”并不包含“Radar”的定义
这个错误提示是因为 ViewType 枚举中没有包含名为 Radar 的定义。
如果你想在 DevExpress.XtraCharts 中使用雷达图(Radar Chart),可以使用 RadarPointSeriesView 或 RadarLineSeriesView 类型来创建。
例如,以下代码可以创建一个雷达图:
```csharp
// 创建一个 ChartControl 控件
DevExpress.XtraCharts.ChartControl chartControl1 = new DevExpress.XtraCharts.ChartControl();
// 创建一个 Series 对象
DevExpress.XtraCharts.Series series1 = new DevExpress.XtraCharts.Series("Series 1", DevExpress.XtraCharts.ViewType.RadarLine);
// 向 Series 中添加数据点
series1.Points.Add(new DevExpress.XtraCharts.SeriesPoint("A", new double[] { 1, 2, 3 }));
series1.Points.Add(new DevExpress.XtraCharts.SeriesPoint("B", new double[] { 2, 3, 4 }));
series1.Points.Add(new DevExpress.XtraCharts.SeriesPoint("C", new double[] { 3, 4, 5 }));
// 将 Series 添加到 ChartControl 中
chartControl1.Series.Add(series1);
// 显示 ChartControl
chartControl1.Dock = DockStyle.Fill;
this.Controls.Add(chartControl1);
```
在这个例子中,我们使用了 RadarLine 类型来创建雷达图。你也可以使用 RadarPoint 类型来创建一个雷达图,只需要将上面代码中的 RadarLine 替换为 RadarPoint 即可。
System.NullReferenceException:“未将对象引用设置到对象的实例。” DevExpress.XtraGrid.Columns.GridColumnCollection.this[string].get 返回 Nothing。
根据引用,List Views现在支持类似于MS Outlook的预览行功能,该功能由XtraGrid和ASPxGridView控件提供。根据引用,DevExpress.XtraScheduler.CustomFieldCollection类不再实现ICollection接口。根据引用,当初始化CollectionSourceBase实例时,CollectionSourceBase.Collection属性现在会引发异常。这意味着在所有Controllers初始化之前,禁止访问Collection。因此,在Controller的OnActivated方法或Activated事件处理程序中无法使用Collection属性。应该使用CollectionSourceBase.CollectionChanged事件代替。根据你提供的问题信息,可能是因为DevExpress.XtraGrid.Columns.GridColumnCollection[this[string]]返回了Nothing,导致System.NullReferenceException异常被抛出。请检查你的代码,确保通过this[string获取的GridColumnCollection不为Nothing。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [DXperienceUniversal 9.1.0(2009年3月13日版本)](https://blog.csdn.net/fosoyo/article/details/3989326)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]