2012-01-06 5 views

ответ

10

Этикетки не поддерживаются, но вместо этого вы можете использовать TextBlock. Однако это не прямая замена, и this post выделяет некоторые отличия.

Хотя TextBlock живет в пространстве имен System.Windows.Controls, это не элемент управления. Он происходит непосредственно из FrameworkElement. Этикетка, с другой стороны, происходит из ContentControl. Это означает , что этикетка может:

  1. Дается настраиваемый шаблон управления (через свойство Template).
  2. Отображать данные, отличные от строки (через свойство Content).
  3. Примените DataTemplate к его содержимому (через свойство ContentTemplate).
  4. Выполнять все, что ContentControl может сделать, что элемент FrameworkElement не может.

Но имейте в виду! Использование Label является более тяжелым, чем TextBlock, из-за в его визуальное дерево. ...

1

В соответствии с этим video (0:52) Ярлык не поддерживается.

Смежные вопросы