| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:resources="clr-namespace:Muchinfo.MTPClient.Resources;assembly=Client.Resources">
- <!-- 买价格 -->
- <DataTemplate x:Key="BidDataTemplate">
- <ContentControl x:Name="DataBorder" IsTabStop="False">
- <Grid Margin="0,2">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="30" />
- <ColumnDefinition Width="1.5*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <TextBlock Foreground="{DynamicResource TextBlockForeground}">
- <Run Text="{x:Static resources:Client_Resource.Trade_Buy}" /><Run Text="{Binding IndexChinese, Mode=OneWay}" />
- </TextBlock>
- <TextBlock Grid.Column="1"
- Margin="5,0"
- HorizontalAlignment="Right"
- Text="{Binding DisplayPrice,
- Mode=OneWay}" />
- <TextBlock Grid.Column="2"
- Margin="5,0"
- HorizontalAlignment="Right"
- Text="{Binding DisplayVolume,
- Mode=OneWay}" />
- </Grid>
- </ContentControl>
- <DataTemplate.Triggers>
- <DataTrigger Binding="{Binding PriceStatus}" Value="0">
- <Setter TargetName="DataBorder" Property="Foreground" Value="{DynamicResource QuoteAscBrush}" />
- </DataTrigger>
- <DataTrigger Binding="{Binding PriceStatus}" Value="2">
- <Setter TargetName="DataBorder" Property="Foreground" Value="{DynamicResource QuoteDecBrush}" />
- </DataTrigger>
- <DataTrigger Binding="{Binding PriceStatus}" Value="1">
- <Setter TargetName="DataBorder" Property="Foreground" Value="{DynamicResource TextBlockForeground}" />
- </DataTrigger>
- </DataTemplate.Triggers>
- </DataTemplate>
- <!-- 卖价格 -->
- <DataTemplate x:Key="AskDataTemplate">
- <ContentControl x:Name="DataBorder" IsTabStop="False">
- <Grid Margin="0,2">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="30" />
- <ColumnDefinition Width="1.5*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <TextBlock Foreground="{DynamicResource TextBlockForeground}"><Run Text="{x:Static resources:Client_Resource.Trade_Sell}" /><Run Text="{Binding IndexChinese, Mode=OneWay}" />
- </TextBlock>
- <TextBlock Grid.Column="1"
- Margin="5,0"
- HorizontalAlignment="Right"><Run Text="{Binding DisplayPrice, Mode=OneWay}" />
- </TextBlock>
- <TextBlock Grid.Column="2"
- Margin="5,0"
- HorizontalAlignment="Right"><Run Text="{Binding DisplayVolume, Mode=OneWay}" />
- </TextBlock>
- </Grid>
- </ContentControl>
- <DataTemplate.Triggers>
- <DataTrigger Binding="{Binding PriceStatus}" Value="0">
- <Setter TargetName="DataBorder" Property="Foreground" Value="{DynamicResource QuoteAscBrush}" />
- </DataTrigger>
- <DataTrigger Binding="{Binding PriceStatus}" Value="2">
- <Setter TargetName="DataBorder" Property="Foreground" Value="{DynamicResource QuoteDecBrush}" />
- </DataTrigger>
- <DataTrigger Binding="{Binding PriceStatus}" Value="1">
- <Setter TargetName="DataBorder" Property="Foreground" Value="{DynamicResource TextBlockForeground}" />
- </DataTrigger>
- </DataTemplate.Triggers>
- </DataTemplate>
- <Style x:Key="TikBlockStyle" TargetType="TextBlock">
- <Setter Property="Foreground" Value="{DynamicResource QuoteAscBrush}" />
- <Setter Property="FontSize" Value="{DynamicResource MuchinfoFontSize_XS}" />
- </Style>
- <!-- 做市分笔 -->
- <DataTemplate x:Key="MakeMarketTemplate">
- <Grid Margin="10,0">
- <Grid.ColumnDefinitions>
- <ColumnDefinition />
- <ColumnDefinition />
- </Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0"
- Style="{DynamicResource TikBlockStyle}"
- Text="{Binding Time,
- StringFormat=\{0:HH:mm:ss\}}" />
- <TextBlock Grid.Column="1"
- Padding="0,0,5,0"
- Style="{DynamicResource TikBlockStyle}"
- Text="{Binding PriceDisplay}"
- TextAlignment="Right" />
- </Grid>
- </DataTemplate>
- <!-- 竞价分笔 -->
- <DataTemplate x:Key="BidMarketTemplate">
- <Grid Margin="10,0,0,0">
- <Grid.ColumnDefinitions>
- <ColumnDefinition />
- <ColumnDefinition />
- <ColumnDefinition />
- </Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0"
- Style="{DynamicResource TikBlockStyle}"
- Text="{Binding Time,
- StringFormat=\{0:HH:mm:ss\}}" />
- <TextBlock Grid.Column="1"
- Margin="0,0,5,0"
- Style="{DynamicResource TikBlockStyle}"
- Text="{Binding PriceDisplay}"
- TextAlignment="Right" />
- <TextBlock Grid.Column="2"
- Margin="0,0,5,0"
- Style="{DynamicResource TikBlockStyle}"
- Text="{Binding CompleteQte}"
- TextAlignment="Right" />
- </Grid>
- </DataTemplate>
- </ResourceDictionary>
|