Member 11665245 Ответов: 1

Как textbox. text является связываемым свойством в XAML


В свойстве зависимостей WPF предоставляют привязку, стиль и анимацию и т. д. Как читать несколько мест, но как текстовое поле.Текст-это связываемое свойство в XAML, потому что когда мы видим метаданные текста, это обычное свойство CLR.Это Текстовое Поле.Свойство Text - это свойство зависимости.
[DefaultValue("")]
[Localizability(LocalizationCategory.Text)]
 public string Text { get; set; }


Что я уже пробовал:

Как я уже видел, метаданные TextBox.Текст это нормальное свойство.

1 Ответов

Рейтинг:
7

earloc

Это совершенно нормально, DependencyProperties почти всегда поставляются с такой оболочкой clr-свойств вокруг фактического статического представления.

Просто взгляните на" propdp " VisualStudio-CodeSnippet, который генерирует именно такой вид доступа.

В вашем случае просто обратите внимание на статическую зависимость только для чтения:

//
// Summary:
//     Identifies the System.Windows.Controls.TextBox.Text dependency property.
//
// Returns:
//     The identifier for the System.Windows.Controls.TextBox.Text dependency property.
public static readonly DependencyProperty TextProperty

или просто просто нажмите F1 на соответствующем члене, который должен привести вас к соответствующему члену. ; MSDN-описание