RateNotices.xaml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <windows:WindowBase x:Class="Muchinfo.MTPClient.UI.Views.RateNotices"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:resource="clr-namespace:Muchinfo.MTPClient.Resources;assembly=Client.Resources"
  5. xmlns:windows="clr-namespace:Muchinfo.WPF.Controls.Windows;assembly=Client.WPF.Controls"
  6. xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
  7. x:Name="view"
  8. Title="{x:Static resource:Client_Resource.GoodsTradeRateWarming_win_title}"
  9. Width="600"
  10. Height="400"
  11. ClosedCommand="{Binding ClosedCommand}"
  12. CornerRadius="0"
  13. ShowInTaskbar="False"
  14. Style="{DynamicResource WindowBaseStyle}"
  15. WindowStartupLocation="CenterScreen">
  16. <Window.Resources>
  17. <BooleanToVisibilityConverter x:Key="ToVisibilityConverter" />
  18. </Window.Resources>
  19. <xctk:BusyIndicator BusyContent="{Binding BusyContent, Mode=TwoWay}" IsBusy="{Binding IsBusy, Mode=TwoWay}">
  20. <Grid>
  21. <Grid.ColumnDefinitions>
  22. <ColumnDefinition Width="145*" />
  23. <ColumnDefinition Width="3*" />
  24. </Grid.ColumnDefinitions>
  25. <Grid.RowDefinitions>
  26. <RowDefinition Height="Auto" />
  27. <RowDefinition />
  28. <RowDefinition Height="Auto" />
  29. </Grid.RowDefinitions>
  30. <TextBlock Margin="236,5,224.211,4"
  31. HorizontalAlignment="Center"
  32. VerticalAlignment="Center"
  33. FontSize="24"
  34. Foreground="{DynamicResource MainForegroundBrush}"
  35. Text="{x:Static resource:Client_Resource.GoodsTradeRateWarming_title}" />
  36. <Border Grid.Row="1"
  37. Grid.ColumnSpan="2"
  38. Margin="10,5"
  39. BorderBrush="{DynamicResource TreeBorderBrush}"
  40. BorderThickness="2"
  41. Padding="1">
  42. <ScrollViewer VerticalScrollBarVisibility="Auto">
  43. <TextBlock ScrollViewer.CanContentScroll="True"
  44. Text="{Binding NoticeText}"
  45. TextWrapping="Wrap" />
  46. </ScrollViewer>
  47. </Border>
  48. <!--
  49. <TextBox Grid.Row="1"
  50. IsReadOnly="True"
  51. ScrollViewer.HorizontalScrollBarVisibility="Auto"
  52. Style="{DynamicResource txtBox}"
  53. Text="{Binding NoticeText}"
  54. TextWrapping="Wrap" />
  55. -->
  56. <CheckBox Grid.Row="2"
  57. Margin="40,18,0,18"
  58. HorizontalAlignment="Left"
  59. VerticalAlignment="Center"
  60. Content="{x:Static resource:Client_Resource.TodayNotNotice}"
  61. IsChecked="{Binding IsNotice}"
  62. Style="{DynamicResource mtpCheckBoxStyle}"
  63. Visibility="{Binding IsShowCheckedBox,
  64. Converter={StaticResource ToVisibilityConverter}}" />
  65. <StackPanel Grid.Row="2"
  66. Grid.ColumnSpan="2"
  67. Margin="0,10"
  68. HorizontalAlignment="Right"
  69. VerticalAlignment="Center"
  70. Orientation="Horizontal">
  71. <Button x:Name="btnOK"
  72. Width="160"
  73. Command="{Binding AgreeCommand}"
  74. CommandParameter="{Binding ElementName=view}"
  75. Content="{x:Static resource:Client_Resource.RateWarming_Btn_Agree}"
  76. Padding="10,3"
  77. IsDefault="True"
  78. Style="{DynamicResource CommonButtonStyle}" />
  79. <Button Width="160"
  80. Margin="20,0"
  81. Command="{Binding RefuseCommond}"
  82. CommandParameter="{Binding ElementName=view}"
  83. Content="{x:Static resource:Client_Resource.RateWarming_Btn_Refuse}"
  84. Padding="10,3"
  85. Style="{DynamicResource CommonButtonStyle}" />
  86. </StackPanel>
  87. </Grid>
  88. </xctk:BusyIndicator>
  89. </windows:WindowBase>