1
<UserControl x:Class="ICSharpCode.Data.EDMDesigner.Core.UI.UserControls.Mapping.ColumnComboBox"
2
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4
xmlns:localControls="clr-namespace:ICSharpCode.Data.EDMDesigner.Core.UI.UserControls"
5
xmlns:localControlsMapping="clr-namespace:ICSharpCode.Data.EDMDesigner.Core.UI.UserControls.Mapping"
6
xmlns:localControlsUtil="clr-namespace:ICSharpCode.Data.EDMDesigner.Core.UI.UserControls.Common"
7
xmlns:dmSSDL="http://icsharpcode.net/data/edmdesigner/ssdl">
9
<localControls:ComboBoxEditableWhenFocused x:Name="columnComboBox" SelectedValue="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type localControlsMapping:ColumnComboBox}}, Path=ColumnComboBoxValue.ComboSelectedValue}" HorizontalAlignment="Stretch">
10
<ComboBox.ItemsSource>
12
<CollectionContainer x:Name="columnNullValues" />
13
<CollectionContainer x:Name="columns" />
14
</CompositeCollection>
15
</ComboBox.ItemsSource>
17
<DataTemplate DataType="{x:Type localControlsUtil:NullValue}" >
18
<TextBlock Text="{Binding NullText}" FontStyle="Italic" Foreground="Gray" />
20
<DataTemplate DataType="{x:Type dmSSDL:Property}">
21
<TextBlock Text="{Binding Name}" />
24
</localControls:ComboBoxEditableWhenFocused>