Hello,
How can i bind visibility property of a textbox to a selecteditem of AutocompleteBox (with NullToVisibilityConverter) in Wpf? This code dont work.
......
.....
<telerik:RadButton Grid.Column="1"
HorizontalAlignment="Right"
Visibility="{Binding Path=SelectedItem, ElementName=RadAutoCompleteBox1, Converter={StaticResource NullToVisibilityConverter}}"
Command="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=UserControl}, Path=DataContext.Add}"
CommandParameter="{Binding Path=.}">
<Image Source="{framework:ApplicationImage ImageX}" Height="16" Width="16"/>
</telerik:RadButton>
....
....
<telerik:GridViewDataColumn.CellEditTemplate>
<DataTemplate >
<telerik:RadAutoCompleteBox DisplayMemberPath="Name"
TextSearchMode="Contains"
SearchText="{Binding Path=Name, Mode=TwoWay}"
AutoCompleteMode="Suggest"
SelectionMode="Single"
VerticalAlignment="Center"
BoxesItemStyle="{StaticResource RadAutoCompleteBoxStyle}"
NoResultsContentTemplate="{StaticResource
RadAutoCompleteBoxNoResultsContentTemplate}"
NoResultsContent="{x:Static resources:Translations.lbl_NoMatches}"
ItemsSource="{Binding Path=DataContext.Project.Names,
RelativeSource={RelativeSource AncestorType=telerik:RadGridView}}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="LostFocus">
<i:InvokeCommandAction
Command="{Binding RelativeSource={RelativeSource FindAncestor,
AncestorType=UserControl},
Path=DataContext.NewNameEnteredCommand}"
CommandParameter="{Binding Path=.}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</telerik:RadAutoCompleteBox>
</DataTemplate>
</telerik:GridViewDataColumn.CellEditTemplate>