Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/Silverlight/VB/MapDemo/Modules/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/Silverlight/VB/MapDemo/Modules/DataBinding.SL.xaml

<local:MapDemoModule x:Class="MapDemo.DataBinding" xmlns:local="clr-namespace:MapDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase" xmlns:dxm="http://schemas.devexpress.com/winfx/2008/xaml/map">
    <dxdb:DemoModuleControl>
        <dxdb:DemoModuleControl.Resources>
            <ResourceDictionary>
                <local:DemoValuesProvider x:Key="DemoValuesProvider" />
                <DataTemplate x:Key="shipTemplate">
                    <Image Source="../Images/Ship.png" Width="40" Height="40">
                        <Image.RenderTransform>
                            <TranslateTransform X="-20" Y="-20" />
                        </Image.RenderTransform>
                    </Image>
                </DataTemplate>
                <DataTemplate x:Key="toolTipTemplate">
                    <StackPanel Margin="12" Orientation="Vertical" MaxWidth="250">
                        <TextBlock Text="{Binding Item.Header}" Foreground="White" FontSize="16" />
                        <TextBlock Text="{Binding Item.Description}" Foreground="LightGray" FontSize="12" TextWrapping="Wrap" />
                    </StackPanel>
                </DataTemplate>
            </ResourceDictionary>
        </dxdb:DemoModuleControl.Resources>
        <Grid x:Name="infoGrid">
            <dxm:MapControl FlowDirection="LeftToRight" ToolTipEnabled="True" CenterPoint="-36,145" ZoomLevel="6" EnableScrolling="False" EnableZooming="False">
                <dxm:MapControl.ScrollButtonsOptions>
                    <dxm:ScrollButtonsOptions Visible="False" />
                </dxm:MapControl.ScrollButtonsOptions>
                <dxm:MapControl.ZoomTrackbarOptions>
                    <dxm:ZoomTrackbarOptions Visible="False" />
                </dxm:MapControl.ZoomTrackbarOptions>
                <dxm:ImageTilesLayer>
                    <dxm:ImageTilesLayer.DataProvider>
                        <dxm:BingMapDataProvider Kind="Area" BingKey="{Binding DevexpressBingKey, Source={StaticResource DemoValuesProvider}}" />
                    </dxm:ImageTilesLayer.DataProvider>
                </dxm:ImageTilesLayer>
                <dxm:VectorLayer ItemsSource="{Binding Ships}" LatitudeDataMember="Location.Latitude" LongitudeDataMember="Location.Longitude" ItemTemplate="{StaticResource shipTemplate}" ToolTipContentTemplate="{StaticResource toolTipTemplate}">
                </dxm:VectorLayer>
            </dxm:MapControl>
        </Grid>
    </dxdb:DemoModuleControl>
</local:MapDemoModule>