139 lines
6.7 KiB
Plaintext
139 lines
6.7 KiB
Plaintext
|
<UserControl x:Class="DM_Weight.Views.Test"
|
||
|
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:DM_Weight.Views"
|
||
|
xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
|
||
|
xmlns:md="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||
|
mc:Ignorable="d"
|
||
|
d:DesignHeight="450" d:DesignWidth="800">
|
||
|
<UserControl.Resources>
|
||
|
<Style x:Key="st" TargetType="GridViewColumnHeader">
|
||
|
<Style.Setters>
|
||
|
<Setter Property="Height">
|
||
|
<Setter.Value>45</Setter.Value>
|
||
|
</Setter>
|
||
|
</Style.Setters>
|
||
|
</Style>
|
||
|
</UserControl.Resources>
|
||
|
<Grid>
|
||
|
<Grid.RowDefinitions>
|
||
|
<RowDefinition Height="1*"/>
|
||
|
<RowDefinition Height="8*"/>
|
||
|
<RowDefinition Height="1*"/>
|
||
|
</Grid.RowDefinitions>
|
||
|
<Grid.ColumnDefinitions>
|
||
|
<ColumnDefinition Width="3*"/>
|
||
|
<ColumnDefinition Width="7*"/>
|
||
|
</Grid.ColumnDefinitions>
|
||
|
<WrapPanel HorizontalAlignment="Left" Margin="50,5,5,5" Grid.Row="0" Grid.ColumnSpan="2">
|
||
|
|
||
|
</WrapPanel>
|
||
|
<Border
|
||
|
Grid.Column="0" Grid.Row="1"
|
||
|
Margin="4,8,4,4"
|
||
|
BorderBrush="#D5DFE5"
|
||
|
BorderThickness="1"
|
||
|
CornerRadius="5">
|
||
|
<ListView x:Name="OrderInfos"
|
||
|
Margin="10,0"
|
||
|
ItemsSource="{Binding FakeOrderInfos}"
|
||
|
md:ListViewAssist.ListViewItemPadding="25,10,10,10">
|
||
|
<i:Interaction.Triggers>
|
||
|
<i:EventTrigger EventName="SelectionChanged" >
|
||
|
<i:InvokeCommandAction Command="{Binding ShowCommand}" CommandParameter="{Binding SelectedItem,ElementName=OrderInfos}" />
|
||
|
</i:EventTrigger>
|
||
|
</i:Interaction.Triggers>
|
||
|
<ListView.ItemContainerStyle>
|
||
|
<Style TargetType="ListViewItem" BasedOn="{StaticResource MaterialDesignGridViewItem}">
|
||
|
<Setter Property="ListView.Height" Value="50"/>
|
||
|
</Style>
|
||
|
</ListView.ItemContainerStyle>
|
||
|
<ListView.View>
|
||
|
<GridView AllowsColumnReorder="True" ColumnHeaderContainerStyle="{StaticResource st}">
|
||
|
<GridViewColumn Width="0"
|
||
|
DisplayMemberBinding="{Binding Id}"
|
||
|
Header="ID" />
|
||
|
<GridViewColumn Width="110"
|
||
|
DisplayMemberBinding="{Binding 是}"
|
||
|
Header="处方号" />
|
||
|
<GridViewColumn Width="110"
|
||
|
DisplayMemberBinding="{Binding 是}"
|
||
|
Header="患者姓名" />
|
||
|
</GridView>
|
||
|
</ListView.View>
|
||
|
</ListView>
|
||
|
</Border>
|
||
|
<Border
|
||
|
Grid.Column="1" Grid.Row="0"
|
||
|
Margin="4,8,4,4"
|
||
|
BorderBrush="#D5DFE5"
|
||
|
BorderThickness="1"
|
||
|
CornerRadius="5">
|
||
|
<ListView Margin="10,0" md:ListViewAssist.ListViewItemPadding="25,10,10,10"
|
||
|
ItemsSource="{Binding OrderInfos}">
|
||
|
<!--<ListView.Resources>
|
||
|
<Style TargetType="{x:Type GridViewColumnHeader}" BasedOn="{StaticResource {x:Type GridViewColumnHeader}}">
|
||
|
<Setter Property="Foreground" Value="White" />
|
||
|
</Style>
|
||
|
</ListView.Resources>-->
|
||
|
<i:Interaction.Triggers>
|
||
|
<i:EventTrigger EventName="SelectionChanged">
|
||
|
<i:InvokeCommandAction Command="{Binding RowSelected}" />
|
||
|
</i:EventTrigger>
|
||
|
</i:Interaction.Triggers>
|
||
|
<ListView.ItemContainerStyle>
|
||
|
<Style TargetType="ListViewItem" BasedOn="{StaticResource MaterialDesignGridViewItem}">
|
||
|
<Setter Property="ListView.Height" Value="50"/>
|
||
|
</Style>
|
||
|
</ListView.ItemContainerStyle>
|
||
|
<ListView.View>
|
||
|
<GridView AllowsColumnReorder="True" ColumnHeaderContainerStyle="{StaticResource st}" >
|
||
|
<GridViewColumn Width="153"
|
||
|
Header="患者ID"
|
||
|
DisplayMemberBinding="{Binding PatientId}"/>
|
||
|
<GridViewColumn Width="153"
|
||
|
Header="姓名"
|
||
|
DisplayMemberBinding="{Binding PName}" />
|
||
|
<GridViewColumn Width="80"
|
||
|
DisplayMemberBinding="{Binding Sex}"
|
||
|
Header="性别"/>
|
||
|
<GridViewColumn Width="80"
|
||
|
DisplayMemberBinding="{Binding Age}"
|
||
|
Header="年龄"/>
|
||
|
</GridView>
|
||
|
</ListView.View>
|
||
|
</ListView>
|
||
|
</Border>
|
||
|
<ListView Grid.Column="0" Grid.Row="0"
|
||
|
Margin="10,0"
|
||
|
ItemsSource="{Binding FakeOrderInfos}"
|
||
|
md:ListViewAssist.ListViewItemPadding="25,10,10,10">
|
||
|
<i:Interaction.Triggers>
|
||
|
<i:EventTrigger EventName="SelectionChanged" >
|
||
|
<i:InvokeCommandAction Command="{Binding ShowCommand}" CommandParameter="{Binding SelectedItem,ElementName=OrderInfos}" />
|
||
|
</i:EventTrigger>
|
||
|
</i:Interaction.Triggers>
|
||
|
<ListView.ItemContainerStyle>
|
||
|
<Style TargetType="ListViewItem" BasedOn="{StaticResource MaterialDesignGridViewItem}">
|
||
|
<Setter Property="ListView.Height" Value="50"/>
|
||
|
</Style>
|
||
|
</ListView.ItemContainerStyle>
|
||
|
<ListView.View>
|
||
|
<GridView AllowsColumnReorder="True" ColumnHeaderContainerStyle="{StaticResource st}">
|
||
|
<GridViewColumn Width="0"
|
||
|
DisplayMemberBinding="{Binding Id}"
|
||
|
Header="ID" />
|
||
|
<GridViewColumn Width="110"
|
||
|
DisplayMemberBinding="{Binding 是}"
|
||
|
Header="处方号" />
|
||
|
<GridViewColumn Width="110"
|
||
|
DisplayMemberBinding="{Binding 是}"
|
||
|
Header="患者姓名" />
|
||
|
</GridView>
|
||
|
</ListView.View>
|
||
|
</ListView>
|
||
|
</Grid>
|
||
|
</UserControl>
|