0

在开发 Windows Phone 8 应用程序时,我遇到了有关转换器中数据绑定和绑定的问题。

我正在尝试将按钮发送到转换器,以便可以使用以下代码访问其所有属性

<Button Content="{Binding OwnBoard, Mode=OneWay}" Grid.Row="0" Background="{Binding RelativeSource={RelativeSource Mode=Self}, Converter={StaticResource BoardToBackConv}}" />

当我在转换器中打断点时,我将按钮作为绑定对象,但控件的 Content 属性为 Null。我需要访问存储在 Content 属性中的对象。

据我所知,由于绑定的顺序, Content 属性应该已经包含一个值。

知道如何进行这项工作吗?

4

1 回答 1

0

我已经设法理解为什么我想做的事情行不通。简而言之,转换器是在 InitializeComponent() 调用期间执行的,当时另一个绑定还没有完成,因为视图还没有 DataContext。

于 2013-04-20T09:29:17.410 回答