在DetailView页面中,我有两个ListView。第一个是GridView,其中包含一些信息,用户可以选择多个行,第二个ListView是从IMapsMarker界面创建的地图。用户从第一个ListView选择一些行后,我想在同一页的第二个ListView的Map上显示它们。到目前为止,我创建了一个ViewController并获取了经过过滤的行,但是我无法访问第二个ListView(即地图)。我尝试了以下代码,但由于当前的ListView不包含地图,因此无法正常工作。
WebMapsListEditor webMapsListEditor = ((ListView)View).Editor as WebMapsListEditor;
if (webMapsListEditor != null)
{
webMapsListEditor.MapViewer.ClientSideEvents.Customize = SetMarkers(selectedRows);
}
selectedRows是一个包含纬度,经度和其他一些属性的列表。那么,如何访问当前ViewController中的另一个列表视图并设置其属性呢?还是有更好的方法来实现此方案?我正在使用Xaf 18.1版本和Web模块。
答案 0 :(得分:0)
很难从您的描述中获得帮助。一方面,不清楚要针对哪些expressAppFramework平台:ASP.NET,Windows Forms或移动平台。但是您的情况也很具体。
最好的方法是通过一个小例子联系DevExpress支持中心。