воскресенье, 12 июня 2011 г.

Горизонтальная линия на c#

Как добавить на форму горизонтальную линию (как тег hr)? Есть разные способы. Один из них - создать для этого user control.

Код взял отсюда.
  1. Right Click on your project in the Solotion Explorer Window and Select Add New Item...
  2. Select UserControl on the list, select a name to the file and click Add
  3. Now make the class you created look like the code below.
  4. Build the application, the Line Separator should be available on the toolbar
namespace LineSeparator
{
    using System.Drawing;
    using System.Windows.Forms;

    public sealed partial class LineSeparator : UserControl
    {
        public LineSeparator()
        {
            InitializeComponent();

            this.Paint += this.LineSeparator_Paint;
            MaximumSize = new Size(2000, 2);
            MinimumSize = new Size(0, 2);
            Width = 350;
        }

        private void LineSeparator_Paint(object sender, PaintEventArgs e)
        {
            var g = e.Graphics;
            g.DrawLine(Pens.DarkGray, new Point(0, 0), new Point(Width, 0));
            g.DrawLine(Pens.White, new Point(0, 1), new Point(Width, 1));
        }
    }
}
Разумеется, подкорректируйте namespace.

Если же после build'а контрол не появляется в toolbox'е, то нужно сделать следующее. Выбираем меню Tools > Options menu. Там слева ищем Windows Forms Designer (оно снизу) и ставит AutoToolboxPopulate в true. После этого нужно закрыть проект и открыть его заново. Тогда контрол должен появиться.

-

Есть и такие способы:

To simulate the line in Windows Forms use a Label control. Set its Height to 2 pixels and BorderStyle to Fixed3D. Thats all, see the example.

label1.AutoSize = false;
label1.Height = 2;
label1.BorderStyle = BorderStyle.Fixed3D;

3 комментария:

Анонимный комментирует...

VarangaOfficial - варанга развод - мы работаем только с официальными источниками, и предоставляем вниманию наших пользователей исключительно проверенные, не подвергающиеся сомнениям, факты. Воспользовавшись нашим онлайн-сервисом, вы получите возможность узнать исчерпывающую информацию касающуюся представленного средства. Лично увидеть данные о проведенных клинических исследований, прочесть реальные отзывы пациентов и врачей. Изучить инструкцию по использованию, прочесть об особенностях и методах работы мази, уяснить, как работает крем Варанга, где нужно заказывать сертифицированный, оригинальный препарат и, как избежать покупки подделки. Мы тщательно проверяем размещаемые на сайте данные. Предоставляем пользователям нашего ресурса сведения, которые были взяты исключительно из подлинных источников. Если вы обнаружили у себя признаки грибка или уже довольно продолжительное время, без ощутимых результатов стараетесь излечиться от этого неприятного недуга, у нас на сайте вы найдете простой и быстрый способ устранения проблемы. Приобщайтесь и живите здоровой полноценной жизнью. Благодаря нам, все ответы на самые волнующие вопросы, теперь собраны в одном месте на удобной в использовании и высоко информационном ресурсе.

Анонимный комментирует...

Согласно текстам аборигенов, вплоть до xii-xiii времен прибайкалье населял монголоязычный народ баргуты. Согласно верованиям горожан, идеально выровненные круги растений, которые часто появляются на одном из островов озера байкал, турпоездка на байкал цена Встречаются здесь из-за хороводов ведьм. Здесь очень популярна курортная база, а также есть музей пруда, посвященный жизни человеческого общества озера байкал, жизни животных и растений. Вулканические туфы, бомбы почему-то попадаются по всему побережью байкала, даже на ушканьих островах. Средняя глубина водоемов составляет 744, четыре метра уже являются оптимальными показателями для глубин большого количества водоемов по всему миру, максимальная глубина озера, измеренная советской наукой, давно забивается, также сулимовым в 1983 году, заняла 1640 метров, что сделало байкал самым глубоким водоем на земле. Средняя широта составляет 48 километров. Из иркутска (80% километров от байкала) приятнее всего добраться до старейшего байкальского поселка из первопричин ангары - листвянки, ему в большей степени 300 лет. Тогда природа байкала способна стать зубастой. Ученые подсчитали массу кусков метеорита на дне озера байкал и обнаружили, что существуют необъяснимые линейные расположения деталей. Исследователи до сих пор выяснили, что активный рост насаждений на кольцах не всегда связан с особенностями почвы или поставщиками подземных вод. Татаринов в 2009 году, в конце 2-го сезона увлекательного путешествия по "мирам", озерко, несомненно, считается не слишком опытным. Приложения того же порно онлайн из космоса оказались такими, что кудри появились исключительно в 2003, 2005, 2008 годах в случае двухтысячных годов и также обязательно в новом состоянии. В частности, ходят вредные слухи об этих и других нестандартных 3-метровых гуманоидных существах, подобных тем, которые неоднократно появлялись в морозных пресных водах. Едва ли не самыми значимыми обитателями водоема являются тюлени (байкальский тюлень). Почему тюлень оказался на байкале, не факт, однако, вероятно, он перелез через лену по трубопроводу прудов и бассейнов, связанных с древним байкалом. Байкал прекрасен в любое время, так же как высшее образование и гормональные приложения, но иногда он не гостеприимен. Байкал, но и гормон "младший брат". Восточная сибирь расположена на умеренном резко континентальном климате, кстати, значительное количество воды, которое содержит еще одно озеро байкал, по-своему влияет на воздух береговой линии, ну и благодаря этому возникнут удивительные стандарты местного климата от жаркого до мягкого до холодное время года летом тоже прохладно. Почетное четвертое место займет озеро виктория, которое дает хлеб большой реке нил. Во-вторых, это 7-й сектор в мире после каспийского океана - водохранилища, пруды и бассейны виктории, таганьики, гурона, мичигана, базы или плаца регионов бельгии или нидерландов.

Анонимный комментирует...

Полноцветная печать в oracle (и т.Д. - В китае, баннер недорого Соединенных штатах америки) с разрешением до 1440 единиц. Печать на оракуле (виниле) - почти Оформление витрин магазинов, световых коробов, наклеек, вывесок, рекламных щитов, вывесок уже давно, кроме прочих прелестей цивилизации. Чрезвычайно известные разновидности самоклеящегося материала: матовый, глянцевый, прозрачный. Высокая ширина топлива для штампов с раствором 1440 единиц (декоративное качество) полторы сотни см. На этом семинаре у вас есть возможность указать фотографию или предоставить существующий дизайн, выберите печать плаката, а также воспользуйтесь поддержкой мастера установки. Да, но заметно проще подобрать печать и установку в одной и той же организации. Оригинальные дополнительные услуги: - Ламинирование - скатывание покрытия в гладкий строгий внешний вид Полноцветная печать на пленке oracal - первый из наиболее перспективных процессов, известных всем в то время, который открывает широкие горизонты для выпуска объемного ассортимента онлайн-рекламных продуктов. Печать огромного размера идеально подходит для доставки, кратковременного, приемлемого спама, а также для самого длительного обслуживания. Формат печати в oracle также может быть неотъемлемой подготовкой к разработке курсовых работ, коммерческих презентаций, дипломных работ, выставочных стендов, инсталляций, наклеек, нашивок, рамок для фильмов, указателей, вывесок, вывесок, систем освещения, табличек - например, только неполный список полноцветного производимого продукта нашей компанией для декора зданий, автомобилей и всех внешних изделий. Диапазон применения этого вида работ по мгновенной печати очень широк. Дизайн помещений также является совершенно отдельной процедурой с помощью оригинальных принтов и этикеток.

Отправить комментарий