2013-09-19 4 views
1

В коде ниже, почему я не могу писать х: Текст в TextBlock свойств, тогда как я могу написать х: Имя прекрасно. Как я могу узнать, какие свойства могут быть с префиксом х:Какие свойства может быть использовано с й:

<Window x:Class="HelloWPF.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="Hello WPF" Height="350" Width="525"> 
    <Grid> 
     <TextBlock x:Name="Hello" Text="Hello World"/> 
    </Grid> 
</Window> 

ответ

2

Вы можете получить полный перечень XAML Namespace features (x:Something) на MSDN.

+0

Спасибо. Можете ли вы объяснить логику того, почему некоторые свойства находятся в этом пространстве имен, тогда как, казалось бы, связанные с ними свойства не в нем? –

+0

@PaulSnow Пространство имен имеет только определенные свойства, связанные с xaml. 'Text' является свойством самого элемента управления, поэтому он не будет релевантным для синтаксического анализа xaml. –

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