我有一个用户控件,因为我有一个列表选择器。代码是:
<Grid x:Name="LayoutRoot" Background="{StaticResource PhoneChromeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
</Grid.RowDefinitions>
<toolkit:ListPicker x:Name="lstPicker" Grid.Row="1" Margin="25,0,25,15" />
<StackPanel Grid.Row="2" Orientation="Horizontal" HorizontalAlignment="Center" >
<Button Width="200" x:Name="btnReAssign" Content="reassign" Margin="5"/>
<Button Width="200" x:Name="btnCancel" Content="cancel" Margin="5"/>
</StackPanel>
</Grid>
现在我在运行时创建弹出用户控件。
MyTaskPopupWindow myTaskPopUpWindow = new MyTaskPopupWindow();
这包含列表选择器。现在我将此列表选择器与我的数据对象绑定。
myTaskPopUpWindow.lstPicker.ItemsSource = GetRegisterUserOC;
但是类名显示在列表选择器中,而不是属性中。我不知道我应该如何将属性之一绑定到此列表选择器。我可以从后面的代码中绑定其中一个属性吗,因为我不想在用户控件中进行更改。