March 27, 2020

Label

Привет, курс по C# WPF я предлагаю начать с изучения объекта label.

И так, чтобы добавить label в наше приложение нужно прописать следующий xaml-код

<Label></Label>

Первые треугольные скобочки открывают объект, а вторые( начинающиеся со слэша ) закрывают его.

В первой скобке, после ключевого слова label мы можем указать его аргументы. Сегодня разберем только часть из них

  • Content, в этом аргументе указывается контент который должен находиться в label. Принимает в себя значения типа string
<Label Content = ""></Label>
  • HorizontalContentAlignment, определяет горизонтальное положение контента в label`е. Может принять одно из 4-ех значений(center/right/left/stretch) Думаю по названиям этих значений понятно, какой результат они будут возвращать
<Label HorizontalContentAlignment=""></Label>
  • VerticalContentAlignment, определяет вертикальное положение контента в label`е. В свою очередь этот аргумент принимает следующие значения(bottom/center/top/stretch)
<Label VerticalContentAlignment=" "></Label>
  • Background, отвечает за цвет фона элемента. Принимает в себя HTML hex. Например вот hex белого цвета - #FFFFFF. Чтобы быстро определять hex цвета, советую пользоваться приложением ColorMania.
<Label Background="#ffffff"></Label>
  • Так же есть Grid-аргументы, но о них мы поговорим позже, когда будем знакомиться с методами размещения элементов в окне.

В целом, про label это все что могу сказать на данный момент. Дальше будем разбираться глубже.

Удачи, программисты!