Шаг 35 - Добавляем строку состояния

Наша задача создать строку состояния в программе. Итак, смотрим код.

using System;
using System.Windows.Forms;
using System.Drawing;
using System.IO;

class MyForm : AppForm 
{
	public static void Main()
	{
		Application.Run(new MyForm());
	}
}


class AppForm : Form
{
	public  AppForm()
	{
		MainMenu mnuFileMenu = new MainMenu();
		this.Menu = mnuFileMenu;
		mnuFileMenu.MenuItems.Add("hello");
		StatusBar statusBar1 = new StatusBar();
		statusBar1.Text = "statusBar1";
		this.Controls.Add(statusBar1);
	}
}

У нас есть элемент управления StatusBar, который можно использовать подключив пространство имен System.Windows.Forms. Мы создали новый объект, заполнили свойство текст и подключили его в список элементов управления.

this.Controls.Add(statusBar1);

С этого момента строка состояния существует в программе. Вот так она выглядит. Можете попробовать менять размер, она будет автоматически подстраиваться под форму.

gif/35_1.gif (2350 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 02.10.2001