| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 | <UserControl x:Class="FurnaceUI.Views.Parameter.PressureSensorView"             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"              xmlns:d="http://schemas.microsoft.com/expression/blend/2008"              xmlns:local="clr-namespace:FurnaceUI.Views.Parameter"             xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"             xmlns:cal="http://www.caliburn.org"             mc:Ignorable="d"              Height="400" Width="350">    <Grid>        <Canvas >            <ListView  x:Name="configList"                                  VirtualizingPanel.IsVirtualizing="True"                               VirtualizingPanel.VirtualizationMode="Recycling"ScrollViewer.VerticalScrollBarVisibility="Visible" Height="300"                   SelectedIndex="{Binding SelectIndex,UpdateSourceTrigger=PropertyChanged}"ScrollViewer.CanContentScroll="True"  HorizontalContentAlignment="Stretch" ItemsSource="{Binding TableDataSource,UpdateSourceTrigger=PropertyChanged}">                <ListView.View>                    <GridView  >                        <GridView.Columns >                            <GridViewColumn Width="40"  Header="No">                                <GridViewColumn.CellTemplate>                                    <DataTemplate>                                        <TextBlock Height="30"  Padding="10" Text="{Binding Index}"/>                                    </DataTemplate>                                </GridViewColumn.CellTemplate>                            </GridViewColumn>                            <GridViewColumn Width="300"   Header="Name">                                <GridViewColumn.CellTemplate>                                    <DataTemplate>                                        <TextBlock Height="30"  Padding="10" Text="{Binding Name}"/>                                    </DataTemplate>                                </GridViewColumn.CellTemplate>                            </GridViewColumn>                        </GridView.Columns>                    </GridView>                </ListView.View>                <i:Interaction.Triggers>                    <i:EventTrigger EventName="SelectionChanged">                        <cal:ActionMessage MethodName="SelectionChangedHandle">                            <cal:Parameter Value="{Binding SelectedItem, ElementName=configList}"/>                        </cal:ActionMessage>                    </i:EventTrigger>                </i:Interaction.Triggers>            </ListView>            <Button Width="130" Height="44" Canvas.Left="27" Canvas.Top="323" Content="OK" Style="{StaticResource CommandButton}" HorizontalAlignment="Left" VerticalAlignment="Center">                <i:Interaction.Triggers>                    <i:EventTrigger EventName="Click">                        <cal:ActionMessage MethodName="OKCommand">                        </cal:ActionMessage>                    </i:EventTrigger>                </i:Interaction.Triggers>            </Button>            <Button Width="130" Height="44" Canvas.Left="178" Canvas.Top="324" Content="Close" Style="{StaticResource CommandButton}">                <i:Interaction.Triggers>                    <i:EventTrigger EventName="Click">                        <cal:ActionMessage MethodName="CloseCommand">                        </cal:ActionMessage>                    </i:EventTrigger>                </i:Interaction.Triggers>            </Button>        </Canvas>    </Grid></UserControl>
 |