Строка состояния в Windows Forms C#

Подробная статья о сообщениях «Завещание и Завет» доступна в серии постов в блоге MQTT Essentials: http://www.hivemq.com/mqtt-essentials-part-9-last- воли и-завещание / .

Подводя итоги сообщения в блоге:

Функция «Последняя воля и завет» используется в MQTT для уведомления других клиентов о клиенте, грациозно отключенном.

MQTT часто используется в сценариях, где ненадежные сети очень распространены. Поэтому предполагается, что некоторые клиенты будут время от времени отключаться изящно, потому что они потеряли соединение, батарея разряжена или любой другой мыслимый случай. Было бы полезно узнать, корректно ли отключился подключенный клиент (что означает сообщение MQTT DISCONNECT ) или нет, чтобы предпринять соответствующие действия.

10
задан Peter Mortensen 20 April 2015 в 23:24
поделиться

6 ответов

Думаю, вы ищете элемент управления StatusStrip. Вот статья об этом .

А вот статья MSDN .

23
ответ дан 28 October 2019 в 06:18
поделиться

Вы имеете в виду что-то вроде элемента управления StatusStrip ?

1
ответ дан 28 October 2019 в 06:18
поделиться

Есть элемент управления StatusStrip , находящийся в категории «Меню и панели инструментов» на панели инструментов.

1
ответ дан 28 October 2019 в 06:18
поделиться

If you want to do it manually, here's what you will have to do:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
  public partial class Form1 : Form
  {
    private System.Windows.Forms.StatusStrip statusStrip2;

    public Form1()
    {
      InitializeComponent();

      this.statusStrip2 = new System.Windows.Forms.StatusStrip();
      this.SuspendLayout();
      this.statusStrip2.Location = new System.Drawing.Point(0, 251);
      this.statusStrip2.Name = "statusStrip2";
      this.statusStrip2.Size = new System.Drawing.Size(292, 22);
      this.statusStrip2.TabIndex = 0;
      this.statusStrip2.Text = "statusStrip2";
      this.Controls.Add(this.statusStrip2);

      this.PerformLayout();
    }

  }
}
1
ответ дан 28 October 2019 в 06:18
поделиться

Элемент управления называется 'StatusStrip' и находится в вашем наборе инструментов. Если это не так, вы можете найти его в пространстве имен System.Windows.Forms.

0
ответ дан 28 October 2019 в 06:18
поделиться

.NET включает строку состояния. Вы можете найти его в Меню и панель инструментов . Это называется StatusStrip.

0
ответ дан 28 October 2019 в 06:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: