谁能告诉我为什么这不起作用?
<Grid x:Name="myGrid">
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBox VerticalAlignment="Center" Grid.Column="0">Gangnam</TextBox>
<TextBox VerticalAlignment="Center" Text="{Binding}" Grid.Column="1" />
</Grid>
在代码隐藏中,我设置了一个datacontext
for myGrid
。我还计划制作一个datatemplate
来处理visualisation
.
现在,我希望textbox
包含typename
my 的class
,但是有一个xml
解析异常(“双向绑定需要 Path 或XPath
.”)
这就是我datacontext
在控件上设置的方式:
public LeftColumn()
{
InitializeComponent();
LeftColumnData dataObjectLeft = new LeftColumnData();
myGrid.DataContext = dataObjectLeft;
}