我有Silverlight Autocompletebox的一个问题 对于客户要求我想使用具有所选文本属性的自动完成框,因为客户端还希望从列表或输入文本中选择....
并且我还想从网格中设置选定的记录但是当我从网格中选择记录时应该在自动完成时设置正确但有时不设置
我可以绑定自动完成的选定文本属性
我该怎么办?
请帮我解决这个问题
由于
<sdk:AutoCompleteBox Grid.Row="1" Grid.Column="3" Width="150" HorizontalAlignment="Left" Height="18" Padding="0"
ItemsSource="{Binding ElementName=ResEdit,Path=DataContext.AccNumbers,Mode=OneWay}"
IsTextCompletionEnabled="True" TabIndex="7"
SelectedItem="{Binding ElementName=ResEdit,Path=DataContext.SelectedAccount,Mode=TwoWay}"
Text="{Binding ElementName=ResEdit,Path=DataContext.SelectedAccountText,Mode=TwoWay}"
LostFocus="AutoCompleteBox_LostFocus"
Visibility="{Binding ElementName=ResEdit,Path=DataContext.IsReadOnlyGlAccount,Converter={StaticResource VisibilityConverter}}">
<sdk:AutoCompleteBox.TextBoxStyle>
<Style TargetType="TextBox">
<Setter Property="IsReadOnly" Value="{Binding ElementName=ResEdit,Path=DataContext.InitContrlos.ACCOUNT_NUMBER_OBJEnable,Converter={StaticResource ReadOnlyConverter}}"/>
</Style>
</sdk:AutoCompleteBox.TextBoxStyle>
</sdk:AutoCompleteBox>