【问题标题】:Lightstreamer Eventhandler in Win FormsWinforms 中的 Lightstreamer 事件处理程序
【发布时间】:2022-01-23 04:35:29
【问题描述】:

我的问题可能听起来很愚蠢(最终是^^),但我尝试在 WinForm 项目中获取 Lightstreamer 流。客户端、监听器等构建成功。

IgStreamingApiClient R2D2 = new IgStreamingApiClient(_authenticationResponse);
CustomClientListener Dax = new CustomClientListener();
MarketListener DaxMarkt = new MarketListener();

我的问题是,我在代码的哪一部分运行流,因为我无法获取任何数据。

List<string> Markets = new List<string>();
Markets.Add("IX.D.DAX.IFMM.IP");
R2D2.Connect(Dax);
R2D2.SubscribeToMarketUpdates(DaxMarkt, Markets);

我应该做一个while(sendData=true) 吗?有没有神奇的数据绑定?我不知道从哪里获得项目更新,也许你们中的一些人可以给我一个提示。

【问题讨论】:

    标签: c# winforms lightstreamer


    【解决方案1】:

    您应该利用您用于订阅 (DaxMarkt) 的侦听器的正确回调。 实际上,我希望 MarketListener 是 SubscriptionListener 接口的自定义实现;使用方法onItemUpdate(或类似的方法)设置为从市场实时接收更新。

    【讨论】:

    • 是的,先生,没错。但我的问题是,我不知道如何使用方法 onItemUpdate 连接。我想要标签中的 Streamdata,但我不知道如何将 Marketlistener 连接到 Winform。
    猜你喜欢
    • 2021-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    相关资源
    最近更新 更多