【问题标题】:How to access ListView object from current ListView in DetailView on XAF如何在 XAF 上的 DetailView 中从当前 ListView 访问 ListView 对象
【发布时间】:2018-08-02 11:12:09
【问题描述】:

在一个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 模块。

【问题讨论】:

    标签: c# listview devexpress xaf


    【解决方案1】:

    很难从您的描述中得到帮助。一方面,尚不清楚您的目标是哪个 expressAppFramework 平台:ASP.NET、Windows 窗体或移动平台。但你的场景也很具体。

    最好的方法是联系 DevExpress 支持中心并提供一个小示例。

    【讨论】:

      猜你喜欢
      • 2013-04-29
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多