小编the*_*ire的帖子

如何对treeView的子节点进行排序

我想按字母顺序对给定的 TreeView 子节点进行排序。

假设我的树视图是这样的:

  • 第一个节点1

    • 第二节点1
    • 第三节点1
    • 第三节点2
    • 第三节点3 ...
  • 第一个节点2

    • 第二节点1
    • 第三节点1
    • 第三节点2
    • 第三节点3 ...

我想对每个 firstNode 的 secondNodes 中的节点进行排序。

我该怎么做?- 我对自定义比较器有红色但不明白如何在我的情况下使用它。

c# sorting treeview custom-compare winforms

5
推荐指数
1
解决办法
9585
查看次数

如何在 rtsp backchannel 上发送音频数据?

我正在使用支持音频输出(音频反向通道)的 IP 摄像机。我想要做的是通过提供的 RTSP URL 实时流式传输我的 PC 麦克风音频数据,以便在 PC 麦克风上所说的内容可以在相机扬声器端听到。我已经阅读了 onvif 流规范,它告诉我,一旦我获得了相机媒体的 RTSP url,我就必须通过提供的 rtsp url 发送我的音频数据,以便在相机端进行音频输出。我的相机也支持 Onvif 配置文件 T。

到目前为止我尝试过的是 -

  public static RtspClient rtspClient;
  public static IWaveIn sourceStream;

  private static void CallAudio()
    {
        string CameraIp = "192.168.1.69";
        string UserName = "admin";
        string Password = "admin123";
        var ClientMessageInspector = new ClientMessageInspector(UserName, Password);

        //Call Device Url and get Services.
        string DeviceServiceUrl = "http://" + CameraIp + "/onvif/device_service";
        var deviceClient = new DeviceClient("DeviceBinding", new EndpointAddress(DeviceServiceUrl));
        deviceClient.Endpoint.Behaviors.Add(ClientMessageInspector);
        var getServices = deviceClient.GetServices(false);                   
        
        //Call …
Run Code Online (Sandbox Code Playgroud)

c# audio protocols rtsp audio-streaming

5
推荐指数
1
解决办法
3848
查看次数

如何仅在 Visual Studio 中启用当前文件的断点?

例如,我正在调试一个包含多个源文件的项目,其中已经有断点。在调试过程中,我曾经从调试菜单( )禁用了所有断点Debug -> Disable All Breakpoints

但现在我只想启用我想要调试的特定源文件的断点。在 Visual Studio (2013) 中,如何做到这一点?

c# debugging breakpoints visual-studio-2013

1
推荐指数
1
解决办法
683
查看次数