星火微课系统客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

XHMicroLessonSystemWindow.xaml 135KB

4 lat temu
4 lat temu
4 lat temu
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299
  1. <Window
  2. x:Class="XHWK.WKTool.XHMicroLessonSystemWindow"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. Title="星火微课系统"
  8. Width="950"
  9. Height="768"
  10. AllowsTransparency="True"
  11. Background="Transparent"
  12. BorderBrush="#eee"
  13. BorderThickness="1"
  14. Loaded="Window_Loaded"
  15. MouseLeftButtonDown="Window_MouseLeftButtonDown_1"
  16. ResizeMode="CanMinimize"
  17. ShowInTaskbar="True"
  18. WindowStartupLocation="CenterScreen"
  19. WindowStyle="None"
  20. mc:Ignorable="d">
  21. <Window.Resources>
  22. <Style x:Key="radBase" TargetType="RadioButton">
  23. <Setter Property="IsChecked" Value="False" />
  24. <Setter Property="Background" Value="Transparent" />
  25. <Setter Property="Foreground" Value="#555" />
  26. <Setter Property="Template">
  27. <Setter.Value>
  28. <ControlTemplate TargetType="RadioButton">
  29. <DockPanel
  30. Width="{TemplateBinding Width}"
  31. Background="{TemplateBinding Background}"
  32. LastChildFill="False"
  33. ToolTip="{TemplateBinding Content}">
  34. <Image
  35. x:Name="_img"
  36. Margin="2,0,0,0"
  37. DockPanel.Dock="Left"
  38. Source="./Images/rdo_no.png"
  39. Stretch="None" />
  40. <TextBlock
  41. Margin="3,0,0,0"
  42. VerticalAlignment="Center"
  43. DockPanel.Dock="Left"
  44. Foreground="{TemplateBinding Foreground}"
  45. Text="{TemplateBinding Content}" />
  46. </DockPanel>
  47. <ControlTemplate.Triggers>
  48. <Trigger Property="IsChecked" Value="true">
  49. <Setter TargetName="_img" Property="Source" Value="./Images/rdo_yes.png" />
  50. </Trigger>
  51. </ControlTemplate.Triggers>
  52. </ControlTemplate>
  53. </Setter.Value>
  54. </Setter>
  55. </Style>
  56. <Style x:Key="NoMouseOverButtonStyle" TargetType="{x:Type Button}">
  57. <Setter Property="BorderThickness" Value="1" />
  58. <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}" />
  59. <Setter Property="HorizontalContentAlignment" Value="Center" />
  60. <Setter Property="VerticalContentAlignment" Value="Center" />
  61. <Setter Property="Padding" Value="1" />
  62. <Setter Property="Template">
  63. <Setter.Value>
  64. <ControlTemplate TargetType="{x:Type Button}">
  65. <Border
  66. x:Name="Chrome"
  67. Background="{TemplateBinding Background}"
  68. BorderBrush="{TemplateBinding BorderBrush}"
  69. SnapsToDevicePixels="true">
  70. <ContentPresenter
  71. Margin="{TemplateBinding Padding}"
  72. HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  73. VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
  74. RecognizesAccessKey="True"
  75. SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
  76. </Border>
  77. </ControlTemplate>
  78. </Setter.Value>
  79. </Setter>
  80. </Style>
  81. <!-- ListBox容器样式 -->
  82. <Style x:Key="ListBoxItemContainerStyle" TargetType="{x:Type ListBoxItem}">
  83. <Setter Property="HorizontalContentAlignment" Value="Stretch" />
  84. <Setter Property="HorizontalAlignment" Value="Stretch" />
  85. <Setter Property="Template">
  86. <Setter.Value>
  87. <ControlTemplate TargetType="{x:Type ListBoxItem}">
  88. <Border
  89. x:Name="itemBox"
  90. Background="Transparent"
  91. BorderBrush="Transparent"
  92. BorderThickness="0">
  93. <ContentPresenter />
  94. </Border>
  95. <ControlTemplate.Triggers />
  96. </ControlTemplate>
  97. </Setter.Value>
  98. </Setter>
  99. </Style>
  100. <DataTemplate x:Key="TongjiItem">
  101. <UniformGrid
  102. Height="50"
  103. Margin="0,0,0,0"
  104. Background="{Binding Colour}"
  105. Columns="5"
  106. Rows="1">
  107. <!-- 题号 -->
  108. <TextBlock
  109. HorizontalAlignment="Center"
  110. VerticalAlignment="Center"
  111. FontSize="16"
  112. Text="{Binding SerialNumber}" />
  113. <Grid>
  114. <StackPanel
  115. HorizontalAlignment="Center"
  116. VerticalAlignment="Center"
  117. Orientation="Horizontal">
  118. <TextBox
  119. Width="150"
  120. Height="30"
  121. Padding="0,5,0,0"
  122. HorizontalAlignment="Center"
  123. VerticalAlignment="Center"
  124. FontSize="16"
  125. IsEnabled="{Binding IsEnabled, Mode=TwoWay}"
  126. Text="{Binding VideoName, Mode=TwoWay}" />
  127. <Button
  128. x:Name="btnModify"
  129. Background="Transparent"
  130. BorderThickness="0"
  131. Click="BtnModify_Click"
  132. Cursor="Hand">
  133. <Grid>
  134. <Image
  135. Height="20"
  136. Margin="6,6,6,6"
  137. Source="./Images/fileDirectory3.png" />
  138. <Image
  139. Height="20"
  140. Margin="6,6,6,6"
  141. Source="./Images/fileDirectory4.png" />
  142. </Grid>
  143. </Button>
  144. </StackPanel>
  145. </Grid>
  146. <!-- 分值 -->
  147. <!--
  148. <TextBlock
  149. HorizontalAlignment="Center"
  150. VerticalAlignment="Center"
  151. FontSize="15"
  152. Text="{Binding VideoDuration}" />-->
  153. <!-- 平均时长 -->
  154. <TextBlock
  155. HorizontalAlignment="Center"
  156. VerticalAlignment="Center"
  157. FontSize="16"
  158. Text="{Binding VideoSize}" />
  159. <!-- 最短时长 -->
  160. <TextBlock
  161. HorizontalAlignment="Center"
  162. VerticalAlignment="Center"
  163. FontSize="16"
  164. Text="{Binding VideoTime}" />
  165. <Grid>
  166. <StackPanel
  167. HorizontalAlignment="Center"
  168. VerticalAlignment="Center"
  169. Orientation="Horizontal">
  170. <Button
  171. x:Name="btnPlay"
  172. Background="Transparent"
  173. BorderThickness="0"
  174. Click="BtnPlay_Click"
  175. Cursor="Hand">
  176. <Grid>
  177. <Image
  178. Height="20"
  179. Margin="10"
  180. Source="./Images/fileDirectory1.png" />
  181. <Image
  182. Height="20"
  183. Margin="10"
  184. Source="./Images/fileDirectory2.png" />
  185. </Grid>
  186. </Button>
  187. <Button
  188. x:Name="btnUpload"
  189. Background="Transparent"
  190. BorderThickness="0"
  191. Click="BtnUploads_Click"
  192. Cursor="Hand">
  193. <Grid>
  194. <Image
  195. Height="20"
  196. Margin="6,6,6,6"
  197. Source="./Images/fileDirectory7.png"
  198. Visibility="{Binding Visi}" />
  199. <Image
  200. Height="20"
  201. Margin="6,6,6,6"
  202. Source="./Images/fileDirectory8.png"
  203. Visibility="{Binding Coll}" />
  204. </Grid>
  205. </Button>
  206. <Button
  207. x:Name="btnDelete"
  208. Background="Transparent"
  209. BorderThickness="0"
  210. Click="BtnDelete_Click"
  211. Cursor="Hand">
  212. <Grid>
  213. <Image
  214. Height="20"
  215. Margin="6,6,6,6"
  216. Source="./Images/fileDirectory5.png" />
  217. <Image
  218. Height="20"
  219. Margin="6,6,6,6"
  220. Source="./Images/fileDirectory6.png" />
  221. </Grid>
  222. </Button>
  223. </StackPanel>
  224. </Grid>
  225. </UniformGrid>
  226. </DataTemplate>
  227. <!-- 摄像头样式 -->
  228. <Style x:Key="stlToggleButton" TargetType="ToggleButton">
  229. <Setter Property="Foreground" Value="White" />
  230. <Setter Property="Template">
  231. <Setter.Value>
  232. <ControlTemplate>
  233. <Border
  234. x:Name="Back"
  235. Background="#FFFFFFFF"
  236. BorderBrush="Transparent"
  237. BorderThickness="0">
  238. <Path
  239. Name="PathFill"
  240. Width="8"
  241. Height="6"
  242. Data="M5,0 L10,10 L0,10 z"
  243. Fill="Black"
  244. RenderTransformOrigin="0.5,0.5"
  245. Stretch="Fill"
  246. StrokeThickness="0">
  247. <Path.RenderTransform>
  248. <TransformGroup>
  249. <ScaleTransform />
  250. <SkewTransform />
  251. <RotateTransform Angle="180" />
  252. <TranslateTransform />
  253. </TransformGroup>
  254. </Path.RenderTransform>
  255. </Path>
  256. </Border>
  257. <ControlTemplate.Triggers>
  258. <Trigger Property="IsMouseOver" Value="True">
  259. <Setter TargetName="PathFill" Property="Fill" Value="White" />
  260. <Setter TargetName="Back" Property="Background" Value="#FFDCDCDC" />
  261. <Setter TargetName="Back" Property="BorderBrush" Value="#FFDCDCDC" />
  262. </Trigger>
  263. </ControlTemplate.Triggers>
  264. </ControlTemplate>
  265. </Setter.Value>
  266. </Setter>
  267. </Style>
  268. <Style x:Key="stlComboBox" TargetType="ComboBox">
  269. <Setter Property="SnapsToDevicePixels" Value="True" />
  270. <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto" />
  271. <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto" />
  272. <Setter Property="ScrollViewer.CanContentScroll" Value="True" />
  273. <Setter Property="HorizontalAlignment" Value="Left" />
  274. <Setter Property="Foreground" Value="Black" />
  275. <Setter Property="Height" Value="30" />
  276. <Setter Property="Margin" Value="0,0,0,0" />
  277. <Setter Property="Template">
  278. <Setter.Value>
  279. <ControlTemplate TargetType="ComboBox">
  280. <Grid Background="#F7FDF7">
  281. <Grid.ColumnDefinitions>
  282. <ColumnDefinition Width="0.8*" />
  283. <ColumnDefinition Width="0.2*" MaxWidth="20" />
  284. </Grid.ColumnDefinitions>
  285. <TextBox
  286. Grid.Column="0"
  287. VerticalContentAlignment="Center"
  288. IsReadOnly="True"
  289. Text="{TemplateBinding Text}" />
  290. <Border
  291. Grid.Column="0"
  292. BorderBrush="#FFDCDCDC"
  293. BorderThickness="1,1,1,1"
  294. CornerRadius="1,0,0,1" />
  295. <Border
  296. Grid.Column="1"
  297. BorderBrush="#FFDCDCDC"
  298. BorderThickness="0,1,1,1"
  299. CornerRadius="0,1,1,0">
  300. <ToggleButton
  301. ClickMode="Press"
  302. IsChecked="{Binding Path=IsDropDownOpen, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"
  303. Style="{StaticResource stlToggleButton}" />
  304. </Border>
  305. <Popup
  306. x:Name="Popup"
  307. AllowsTransparency="True"
  308. Focusable="False"
  309. IsOpen="{TemplateBinding IsDropDownOpen}"
  310. Placement="Bottom"
  311. PopupAnimation="Slide">
  312. <Border
  313. x:Name="DropDown"
  314. MinWidth="{TemplateBinding ActualWidth}"
  315. MaxHeight="{TemplateBinding MaxDropDownHeight}"
  316. CornerRadius="1"
  317. SnapsToDevicePixels="True">
  318. <Border.Effect>
  319. <DropShadowEffect
  320. BlurRadius="2"
  321. Opacity="0.5"
  322. ShadowDepth="0"
  323. Color="Black" />
  324. </Border.Effect>
  325. <ScrollViewer
  326. MaxHeight="{TemplateBinding MaxDropDownHeight}"
  327. Margin="4,6,4,6"
  328. CanContentScroll="True"
  329. HorizontalScrollBarVisibility="Auto"
  330. SnapsToDevicePixels="True"
  331. Style="{DynamicResource ScrollViewerStyle}"
  332. VerticalScrollBarVisibility="Auto">
  333. <!-- StackPanel 用于显示子级,方法是将 IsItemsHost 设置为 True -->
  334. <StackPanel
  335. Background="White"
  336. IsItemsHost="True"
  337. KeyboardNavigation.DirectionalNavigation="Contained" />
  338. </ScrollViewer>
  339. </Border>
  340. </Popup>
  341. </Grid>
  342. </ControlTemplate>
  343. </Setter.Value>
  344. </Setter>
  345. </Style>
  346. </Window.Resources>
  347. <Grid>
  348. <!-- 内容区 上:标题栏 下:工具栏和录制区域 -->
  349. <Grid
  350. x:Name="GridContent"
  351. HorizontalAlignment="Stretch"
  352. Background="#FFF1F2F8">
  353. <Grid.RowDefinitions>
  354. <RowDefinition Height="60*" />
  355. <RowDefinition Height="10*" />
  356. <RowDefinition Height="955*" />
  357. </Grid.RowDefinitions>
  358. <!-- 标题栏 左:logo 右:可变工具栏 -->
  359. <Grid
  360. x:Name="GridTitle"
  361. Grid.Row="0"
  362. Background="White"
  363. MouseLeftButtonDown="Window_MouseLeftButtonDown">
  364. <Grid Grid.Background="{DynamicResource BackTitle}">
  365. <!--<Grid.Background>
  366. <ImageBrush ImageSource="" />
  367. </Grid.Background>-->
  368. <Grid.ColumnDefinitions>
  369. <ColumnDefinition Width="200*" />
  370. <ColumnDefinition Width="926*" />
  371. <ColumnDefinition Width="160*" />
  372. </Grid.ColumnDefinitions>
  373. <!-- LOGO -->
  374. <Grid Grid.Column="0">
  375. <StackPanel
  376. Margin="10,0"
  377. HorizontalAlignment="Left"
  378. Orientation="Horizontal">
  379. <Image
  380. Margin="10"
  381. VerticalAlignment="Center"
  382. Source="./Images/APP.png" />
  383. <TextBlock
  384. x:Name="TxbTitleName"
  385. Margin="10,0,0,0"
  386. HorizontalAlignment="Left"
  387. VerticalAlignment="Center"
  388. FontSize="{Binding WordSize18}"
  389. FontWeight="Bold"
  390. Style="{DynamicResource LogoColor}"
  391. Text="星火微课" />
  392. </StackPanel>
  393. </Grid>
  394. <!-- 录制相关Title 926 -->
  395. <Grid
  396. x:Name="GridRecordingTitle"
  397. Grid.Column="1"
  398. Visibility="Visible">
  399. <Grid.ColumnDefinitions>
  400. <ColumnDefinition Width="200*" />
  401. <ColumnDefinition Width="476*" />
  402. <ColumnDefinition Width="160*" />
  403. <ColumnDefinition Width="160*" />
  404. </Grid.ColumnDefinitions>
  405. <!-- 智能笔连接状态 -->
  406. <Grid Grid.Column="0">
  407. <!--<TextBlock Text="设备: " FontSize="14" Padding="0,4,0,0" />-->
  408. <StackPanel
  409. Margin="0"
  410. HorizontalAlignment="Center"
  411. VerticalAlignment="Center"
  412. Orientation="Horizontal">
  413. <Image
  414. x:Name="ImgPenState"
  415. Width="20"
  416. Style="{DynamicResource TitlePenState}" />
  417. <TextBlock
  418. x:Name="txbNotConnected"
  419. Margin="5,0,0,0"
  420. Padding="0"
  421. VerticalAlignment="Center"
  422. Background="{x:Null}"
  423. FontSize="{Binding WordSize14}"
  424. FontWeight="Bold"
  425. Style="{DynamicResource PenStateColor}"
  426. Text="未连接" />
  427. </StackPanel>
  428. </Grid>
  429. <!-- 倒计时 -->
  430. <Grid Grid.Column="1">
  431. <Label
  432. Width="2"
  433. Margin="0,15"
  434. HorizontalAlignment="Left"
  435. Background="#FFE5E5E5" />
  436. <StackPanel
  437. Margin="0"
  438. HorizontalAlignment="Center"
  439. VerticalAlignment="Center"
  440. Orientation="Horizontal">
  441. <Image
  442. x:Name="ImgLZImg"
  443. Width="20"
  444. Style="{DynamicResource TitleLZTimeImg}" />
  445. <TextBlock
  446. x:Name="TxbTime"
  447. Margin="10,0"
  448. HorizontalAlignment="Center"
  449. VerticalAlignment="Center"
  450. FontSize="{Binding WordSize18}"
  451. Foreground="#FFFF0000"
  452. Text="00:00" />
  453. <TextBlock
  454. x:Name="TxbType"
  455. Margin="10,0"
  456. HorizontalAlignment="Center"
  457. VerticalAlignment="Center"
  458. FontSize="{Binding WordSize18}"
  459. Style="{DynamicResource TxbMesColor}"
  460. Text="准备就绪" />
  461. </StackPanel>
  462. <Label
  463. Width="2"
  464. Margin="0,15"
  465. HorizontalAlignment="Right"
  466. Background="#FFE5E5E5" />
  467. </Grid>
  468. <!-- 录屏按钮 -->
  469. <Grid Grid.Column="2">
  470. <StackPanel Orientation="Horizontal" />
  471. <Button
  472. x:Name="BtnRecord"
  473. Margin="5,0"
  474. HorizontalAlignment="Stretch"
  475. VerticalAlignment="Center"
  476. Button.Template="{DynamicResource SkinBtnRecord}"
  477. Click="BtnRecord_Click"
  478. Cursor="Hand"
  479. FontSize="{Binding WordSize14}"
  480. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  481. <Button
  482. x:Name="BtnRecordSuspend"
  483. Margin="5,0"
  484. HorizontalAlignment="Stretch"
  485. VerticalAlignment="Center"
  486. Button.Template="{DynamicResource SkinBtnRecordSuspend}"
  487. Click="BtnRecord_Click"
  488. Cursor="Hand"
  489. FontSize="{Binding WordSize14}"
  490. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"
  491. Visibility="Collapsed" />
  492. </Grid>
  493. <Grid Grid.Column="3">
  494. <Button
  495. x:Name="BtnStop"
  496. Margin="5,0"
  497. HorizontalAlignment="Stretch"
  498. VerticalAlignment="Center"
  499. Button.Template="{DynamicResource SkinBtnRecordStop}"
  500. Click="BtnStop_Click"
  501. Cursor="Hand"
  502. FontSize="{Binding WordSize14}"
  503. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  504. </Grid>
  505. </Grid>
  506. <!-- 打印相关Title 926 -->
  507. <Grid
  508. x:Name="GridPrintingTitle"
  509. Grid.Column="1"
  510. Visibility="Collapsed">
  511. <Grid.ColumnDefinitions>
  512. <ColumnDefinition Width="120*" />
  513. <ColumnDefinition Width="300*" />
  514. <ColumnDefinition Width="120*" />
  515. <ColumnDefinition Width="110*" />
  516. <ColumnDefinition Width="75*" />
  517. <ColumnDefinition Width="130*" />
  518. <ColumnDefinition Width="130*" />
  519. <ColumnDefinition Width="130*" />
  520. </Grid.ColumnDefinitions>
  521. <Grid Grid.Column="0" MouseLeftButtonDown="Window_MouseLeftButtonDown">
  522. <TextBlock
  523. HorizontalAlignment="Right"
  524. VerticalAlignment="Center"
  525. FontSize="{Binding WordSize18}"
  526. Style="{DynamicResource TxbMesColor}"
  527. Text="打印机:" />
  528. </Grid>
  529. <Grid Grid.Column="1" Grid.ColumnSpan="2">
  530. <ComboBox
  531. x:Name="cmbClass"
  532. Height="Auto"
  533. Margin="0,12"
  534. Padding="10,0"
  535. HorizontalAlignment="Stretch"
  536. HorizontalContentAlignment="Center"
  537. VerticalContentAlignment="Center"
  538. Background="White"
  539. BorderThickness="0"
  540. Cursor="Hand"
  541. DisplayMemberPath="Value"
  542. FontSize="{Binding WordSize12}"
  543. SelectedValuePath="Key"
  544. Style="{StaticResource stlComboBox}"
  545. Text="请选择" />
  546. </Grid>
  547. <Grid Grid.Column="6">
  548. <StackPanel Orientation="Horizontal" />
  549. <Button
  550. x:Name="btnPrint_Print"
  551. Margin="4,10"
  552. HorizontalAlignment="Stretch"
  553. VerticalAlignment="Stretch"
  554. Click="BtnPrint_Print_Click"
  555. Content="打印"
  556. Cursor="Hand"
  557. FontSize="{Binding WordSize14}"
  558. Foreground="White"
  559. IsDefault="True"
  560. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  561. <Button.Template>
  562. <ControlTemplate TargetType="{x:Type Button}">
  563. <Border
  564. BorderBrush="{TemplateBinding Control.BorderBrush}"
  565. BorderThickness="1"
  566. CornerRadius="4">
  567. <Border.Background>#2E8CF0</Border.Background>
  568. <ContentPresenter
  569. HorizontalAlignment="Center"
  570. VerticalAlignment="Center"
  571. Content="{TemplateBinding ContentControl.Content}" />
  572. </Border>
  573. </ControlTemplate>
  574. </Button.Template>
  575. </Button>
  576. </Grid>
  577. <Grid Grid.Column="7">
  578. <Button
  579. x:Name="btnPrintExplain"
  580. Margin="4,10"
  581. HorizontalAlignment="Stretch"
  582. VerticalAlignment="Stretch"
  583. Click="btnPrintExplain_Click"
  584. Content="打印说明"
  585. Cursor="Hand"
  586. FontSize="{Binding WordSize14}"
  587. Foreground="White"
  588. IsDefault="True"
  589. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  590. <Button.Template>
  591. <ControlTemplate TargetType="{x:Type Button}">
  592. <Border
  593. BorderBrush="{TemplateBinding BorderBrush}"
  594. BorderThickness="1"
  595. CornerRadius="4">
  596. <Border.Background>
  597. <Brush>#2E8CF0</Brush>
  598. </Border.Background>
  599. <ContentPresenter
  600. HorizontalAlignment="Center"
  601. VerticalAlignment="Center"
  602. Content="{TemplateBinding Content}" />
  603. </Border>
  604. </ControlTemplate>
  605. </Button.Template>
  606. </Button>
  607. </Grid>
  608. </Grid>
  609. <!-- 关闭 -->
  610. <Grid Grid.Column="2">
  611. <Label
  612. Width="2"
  613. Margin="0,15"
  614. HorizontalAlignment="Left"
  615. Background="#FFE5E5E5" />
  616. <Button
  617. x:Name="BtnClose"
  618. Margin="20,0,10,0"
  619. HorizontalAlignment="Stretch"
  620. VerticalAlignment="Center"
  621. Button.Template="{DynamicResource SkinBtnClose}"
  622. Click="BtnClose_Click"
  623. Cursor="Hand"
  624. FontSize="{Binding WordSize14}"
  625. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  626. <!--<Button Cursor="Hand" x:Name="btnShrink_Black" Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" Click="BtnShrink_Click" Margin="5,0" Width="20" Height="20" HorizontalAlignment="Left">
  627. <Image Source="/BlackImages/HM_Min.png" />
  628. </Button>-->
  629. </Grid>
  630. <!-- 测试 -->
  631. <Grid Grid.Column="2" Visibility="Collapsed">
  632. <Label
  633. Width="2"
  634. Margin="0,15"
  635. HorizontalAlignment="Left"
  636. Background="#FFE5E5E5" />
  637. <Button
  638. Margin="35,0,15,0"
  639. HorizontalAlignment="Stretch"
  640. VerticalAlignment="Center"
  641. Click="BtnClose_Click"
  642. Cursor="Hand"
  643. FontSize="16"
  644. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  645. <Button.Template>
  646. <ControlTemplate TargetType="{x:Type Button}">
  647. <Grid>
  648. <Grid.ColumnDefinitions>
  649. <ColumnDefinition Width="23*" />
  650. <ColumnDefinition Width="72*" />
  651. </Grid.ColumnDefinitions>
  652. <Image
  653. x:Name="ImgSetUp"
  654. Grid.ColumnSpan="2"
  655. Source="/SkinImages/White/Toolbar_LZ_N.png" />
  656. <Label
  657. x:Name="Word"
  658. Grid.Column="1"
  659. HorizontalAlignment="Center"
  660. VerticalAlignment="Center"
  661. Content="关闭程序"
  662. FontSize="{TemplateBinding FontSize}"
  663. Foreground="#FFEFEFEF" />
  664. </Grid>
  665. <ControlTemplate.Triggers>
  666. <Trigger Property="IsMouseOver" Value="True">
  667. <Setter TargetName="ImgSetUp" Property="Source" Value="/SkinImages/TechnologyBlue/HM_Close_MI.png" />
  668. <Setter TargetName="Word" Property="Foreground" Value="#FFFFFFFF" />
  669. </Trigger>
  670. </ControlTemplate.Triggers>
  671. </ControlTemplate>
  672. </Button.Template>
  673. </Button>
  674. </Grid>
  675. </Grid>
  676. </Grid>
  677. <Grid Grid.Row="1" />
  678. <!-- 工具栏和录制区域 H965 -->
  679. <Grid Grid.Row="2">
  680. <Grid.ColumnDefinitions>
  681. <ColumnDefinition Width="200*" />
  682. <ColumnDefinition Width="10*" />
  683. <ColumnDefinition Width="1061*" />
  684. </Grid.ColumnDefinitions>
  685. <!-- 工具栏 W200 H955 -->
  686. <Grid
  687. x:Name="GridToolbars"
  688. Grid.Column="0"
  689. Background="White">
  690. <Grid Grid.Background="{DynamicResource BackTool}">
  691. <Grid.RowDefinitions>
  692. <RowDefinition Height="160*" />
  693. <RowDefinition Height="85*" />
  694. <RowDefinition Height="85*" />
  695. <RowDefinition Height="85*" />
  696. <RowDefinition Height="85*" />
  697. <RowDefinition Height="85*" />
  698. <RowDefinition Height="85*" />
  699. <RowDefinition Height="85*" />
  700. <RowDefinition Height="85*" />
  701. <RowDefinition Height="115*" />
  702. </Grid.RowDefinitions>
  703. <!-- 头像 -->
  704. <Grid Grid.Row="0">
  705. <!-- 登录状态 -->
  706. <Button
  707. x:Name="BtnLoginType"
  708. HorizontalAlignment="Center"
  709. VerticalAlignment="Center"
  710. Click="BtnLoginType_Click"
  711. Cursor="Hand"
  712. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  713. <StackPanel>
  714. <Border
  715. x:Name="ImgHeadImgN"
  716. Width="70"
  717. Height="70"
  718. CornerRadius="50">
  719. <Border.Background>
  720. <ImageBrush ImageSource="/BlackImages/HM_HeadImg_N.png" />
  721. </Border.Background>
  722. </Border>
  723. <Border
  724. x:Name="ImgHeadImg"
  725. Width="70"
  726. Height="70"
  727. CornerRadius="50"
  728. Visibility="Collapsed">
  729. <Border.Background>
  730. <ImageBrush x:Name="ImgHead" ImageSource="/BlackImages/HM_HeadImg.png" />
  731. </Border.Background>
  732. </Border>
  733. <TextBlock
  734. x:Name="TxbLoginType"
  735. Margin="0,10,0,0"
  736. HorizontalAlignment="Center"
  737. FontSize="{Binding WordSize12}"
  738. Style="{DynamicResource LoginTypeColor}"
  739. Text="未登录" />
  740. </StackPanel>
  741. </Button>
  742. </Grid>
  743. <!-- 录屏 -->
  744. <Grid Grid.Row="1">
  745. <Button
  746. x:Name="BtnScreenRecording"
  747. Padding="0"
  748. HorizontalAlignment="Stretch"
  749. VerticalAlignment="Stretch"
  750. HorizontalContentAlignment="Stretch"
  751. VerticalContentAlignment="Stretch"
  752. Button.Template="{DynamicResource SkinBtnScreenRecording}"
  753. Click="BtnScreenRecording_Click"
  754. Cursor="Hand"
  755. FontSize="{Binding WordSize16}"
  756. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  757. </Grid>
  758. <!-- 截图 -->
  759. <Grid Grid.Row="2">
  760. <Button
  761. x:Name="BtnScreenshot"
  762. Padding="0"
  763. HorizontalAlignment="Stretch"
  764. VerticalAlignment="Stretch"
  765. Button.Template="{DynamicResource SkinBtnScreenshot}"
  766. Click="BtnScreenshot_Click"
  767. Cursor="Hand"
  768. FontSize="{Binding WordSize16}"
  769. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  770. </Grid>
  771. <!-- 导入 -->
  772. <Grid Grid.Row="3">
  773. <Button
  774. x:Name="BtnImport"
  775. HorizontalAlignment="Stretch"
  776. VerticalAlignment="Stretch"
  777. Button.Template="{DynamicResource SkinBtnImport}"
  778. Click="BtnImport_Click"
  779. Cursor="Hand"
  780. FontSize="{Binding WordSize16}"
  781. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  782. </Grid>
  783. <!-- 加页 -->
  784. <Grid Grid.Row="4">
  785. <Button
  786. x:Name="BtnAdd"
  787. HorizontalAlignment="Stretch"
  788. VerticalAlignment="Stretch"
  789. Button.Template="{DynamicResource SkinBtnAdd}"
  790. Click="BtnAdd_Click"
  791. Cursor="Hand"
  792. FontSize="{Binding WordSize16}"
  793. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  794. </Grid>
  795. <!-- 打印 -->
  796. <Grid Grid.Row="5">
  797. <Button
  798. x:Name="BtnPrint"
  799. HorizontalAlignment="Stretch"
  800. VerticalAlignment="Stretch"
  801. Button.Template="{DynamicResource SkinBtnPrint}"
  802. Click="BtnPrint_Click"
  803. Cursor="Hand"
  804. FontSize="{Binding WordSize16}"
  805. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  806. </Grid>
  807. <!-- 我的 -->
  808. <Grid Grid.Row="6">
  809. <Button
  810. x:Name="BtnUpload"
  811. HorizontalAlignment="Stretch"
  812. VerticalAlignment="Stretch"
  813. Button.Template="{DynamicResource SkinBtnMy}"
  814. Click="BtnUpload_Click"
  815. Cursor="Hand"
  816. FontSize="{Binding WordSize16}"
  817. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  818. </Grid>
  819. <!-- 检测 -->
  820. <Grid Grid.Row="7">
  821. <Button
  822. x:Name="BtnDevice"
  823. HorizontalAlignment="Stretch"
  824. VerticalAlignment="Stretch"
  825. Button.Template="{DynamicResource SkinBtnDevice}"
  826. Click="BtnDevice_Click"
  827. Cursor="Hand"
  828. FontSize="{Binding WordSize16}"
  829. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  830. </Grid>
  831. <!-- 设置 -->
  832. <Grid Grid.Row="8">
  833. <Button
  834. x:Name="BtnSetUp"
  835. HorizontalAlignment="Stretch"
  836. VerticalAlignment="Stretch"
  837. Button.Template="{DynamicResource SkinBtnSetUp}"
  838. Click="BtnSetUp_Click"
  839. Cursor="Hand"
  840. FontSize="{Binding WordSize16}"
  841. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
  842. </Grid>
  843. <!-- 测试 -->
  844. <Grid
  845. Grid.Row="9"
  846. Height="85"
  847. VerticalAlignment="Top"
  848. Visibility="Collapsed">
  849. <Button
  850. HorizontalAlignment="Stretch"
  851. VerticalAlignment="Stretch"
  852. Click="BtnSetUp_Click"
  853. Cursor="Hand"
  854. FontSize="18"
  855. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  856. <Button.Template>
  857. <ControlTemplate TargetType="{x:Type Button}">
  858. <Grid>
  859. <Grid.ColumnDefinitions>
  860. <ColumnDefinition Width="100*" />
  861. <ColumnDefinition Width="60*" />
  862. <ColumnDefinition Width="40*" />
  863. </Grid.ColumnDefinitions>
  864. <Image
  865. x:Name="ImgScreenRecording"
  866. Grid.ColumnSpan="3"
  867. Source="/SkinImages/White/Toolbar_SZ.png" />
  868. <Label
  869. x:Name="WordScreenRecording"
  870. Grid.Column="1"
  871. HorizontalAlignment="Center"
  872. VerticalAlignment="Center"
  873. Content="设置"
  874. FontSize="{TemplateBinding FontSize}"
  875. Foreground="#FF333333" />
  876. </Grid>
  877. <ControlTemplate.Triggers>
  878. <Trigger Property="IsMouseOver" Value="True">
  879. <Setter TargetName="ImgScreenRecording" Property="Source" Value="/SkinImages/White/Toolbar_LP_MI.png" />
  880. </Trigger>
  881. <Trigger Property="IsPressed" Value="True">
  882. <Setter TargetName="ImgScreenRecording" Property="Source" Value="/SkinImages/White/Toolbar_LP_CL.png" />
  883. <Setter TargetName="WordScreenRecording" Property="Foreground" Value="#FFFFFFFF" />
  884. </Trigger>
  885. <Trigger Property="IsEnabled" Value="False">
  886. <Setter TargetName="ImgScreenRecording" Property="Source" Value="/SkinImages/White/Toolbar_LP_N.png" />
  887. <Setter TargetName="WordScreenRecording" Property="Foreground" Value="#FFC3C3C3" />
  888. </Trigger>
  889. </ControlTemplate.Triggers>
  890. </ControlTemplate>
  891. </Button.Template>
  892. </Button>
  893. </Grid>
  894. </Grid>
  895. </Grid>
  896. <Grid Grid.Column="1" />
  897. <!-- 主显示区域 -->
  898. <Grid Grid.Column="2">
  899. <!-- 录制区域 -->
  900. <Grid x:Name="GridRecordingArea" Visibility="Visible">
  901. <Grid.RowDefinitions>
  902. <RowDefinition Height="905*" />
  903. <RowDefinition Height="3*" />
  904. <RowDefinition Height="47*" />
  905. </Grid.RowDefinitions>
  906. <!-- 录制区域 -->
  907. <Grid Grid.Row="0">
  908. <!-- 录制区 -->
  909. <Border>
  910. <Grid
  911. x:Name="GridMain"
  912. MouseLeftButtonDown="Window_MouseLeftButtonDown_1"
  913. Visibility="Visible">
  914. <ScrollViewer
  915. x:Name="ScroMain"
  916. MouseLeftButtonDown="Window_MouseLeftButtonDown_1"
  917. VerticalScrollBarVisibility="Visible">
  918. <Grid
  919. x:Name="GridM"
  920. Width="auto"
  921. Height="1780"
  922. Margin="0,0,0,0"
  923. Background="#FFFFFF"
  924. MouseLeftButtonDown="Window_MouseLeftButtonDown_1"
  925. Visibility="Visible">
  926. <Grid>
  927. <Border CornerRadius="5">
  928. <Grid x:Name="IMG" Margin="0,0,0,0">
  929. <Grid.Resources>
  930. <TransformGroup x:Key="Imageview">
  931. <ScaleTransform />
  932. <TranslateTransform />
  933. </TransformGroup>
  934. </Grid.Resources>
  935. <!-- 图片表框 -->
  936. <Rectangle
  937. x:Name="RectImgBorder"
  938. Width="300"
  939. Height="300"
  940. Margin="373,175,0,0"
  941. HorizontalAlignment="Left"
  942. VerticalAlignment="Top"
  943. Cursor="SizeAll"
  944. Fill="#00000000"
  945. SnapsToDevicePixels="True"
  946. Stroke="#2D8CF0"
  947. StrokeDashArray="4 4"
  948. StrokeThickness="4"
  949. Visibility="Hidden" />
  950. <Image
  951. x:Name="imgCanvas"
  952. Height="0"
  953. HorizontalAlignment="Left"
  954. VerticalAlignment="Top"
  955. Focusable="True"
  956. MouseDown="PicEMap_MouseDown"
  957. MouseLeftButtonDown="imgCanvas_MouseLeftButtonDown"
  958. MouseMove="imgCanvas_MouseMove"
  959. MouseUp="imgCanvas_MouseUp"
  960. RenderTransform="{StaticResource Imageview}"
  961. Stretch="Fill" />
  962. <!-- 四个点 -->
  963. <Canvas>
  964. <Thumb
  965. x:Name="RectLeftUp"
  966. Canvas.Left="314"
  967. Canvas.Top="157"
  968. Width="20"
  969. Height="20"
  970. HorizontalAlignment="Left"
  971. VerticalAlignment="Top"
  972. Background="White"
  973. BorderBrush="#2D8CF0"
  974. BorderThickness="2"
  975. Cursor="SizeNWSE"
  976. DragCompleted="RectRightUp_DragCompleted"
  977. DragDelta="RectRightUp_DragDelta"
  978. DragStarted="RectRightUp_DragStarted"
  979. Visibility="Hidden" />
  980. <Thumb
  981. x:Name="RectRightUp"
  982. Canvas.Left="775"
  983. Canvas.Top="157"
  984. Width="20"
  985. Height="20"
  986. HorizontalAlignment="Left"
  987. VerticalAlignment="Top"
  988. Background="White"
  989. BorderBrush="#2D8CF0"
  990. BorderThickness="2"
  991. Cursor="SizeNESW"
  992. DragCompleted="RectRightUp_DragCompleted"
  993. DragDelta="RectRightUp_DragDelta"
  994. DragStarted="RectRightUp_DragStarted"
  995. Visibility="Hidden" />
  996. <Thumb
  997. x:Name="RectLeftDown"
  998. Canvas.Left="314"
  999. Canvas.Top="508"
  1000. Width="20"
  1001. Height="20"
  1002. HorizontalAlignment="Left"
  1003. VerticalAlignment="Top"
  1004. Background="White"
  1005. BorderBrush="#2D8CF0"
  1006. BorderThickness="2"
  1007. Cursor="SizeNESW"
  1008. DragCompleted="RectRightUp_DragCompleted"
  1009. DragDelta="RectRightUp_DragDelta"
  1010. DragStarted="RectRightUp_DragStarted"
  1011. Visibility="Hidden" />
  1012. <Thumb
  1013. x:Name="RectRightDown"
  1014. Canvas.Left="775"
  1015. Canvas.Top="508"
  1016. Width="20"
  1017. Height="20"
  1018. HorizontalAlignment="Left"
  1019. VerticalAlignment="Top"
  1020. Background="White"
  1021. BorderBrush="#2D8CF0"
  1022. BorderThickness="2"
  1023. Cursor="SizeNWSE"
  1024. DragCompleted="RectRightUp_DragCompleted"
  1025. DragDelta="RectRightUp_DragDelta"
  1026. DragStarted="RectRightUp_DragStarted"
  1027. Visibility="Hidden" />
  1028. </Canvas>
  1029. </Grid>
  1030. </Border>
  1031. </Grid>
  1032. <Image
  1033. x:Name="imgDocumentation"
  1034. Grid.RowSpan="2"
  1035. Stretch="Fill"
  1036. Visibility="Visible" />
  1037. <Image
  1038. x:Name="imgPPT"
  1039. VerticalAlignment="Top"
  1040. Visibility="Visible" />
  1041. <!-- 导入图片 -->
  1042. <!--<Button Cursor="Hand" x:Name="btnOk" Height="50" Width="50" Content="√" FontSize="26" Background="#2E8CF0" Foreground="#FFFFFF" Click="btnOk_Click" Visibility="Collapsed" />-->
  1043. <InkCanvas
  1044. x:Name="blackboard_canvas"
  1045. Grid.Row="0"
  1046. Grid.RowSpan="2"
  1047. Background="Transparent"
  1048. Visibility="Collapsed" />
  1049. <!-- 摄像头 -->
  1050. </Grid>
  1051. </ScrollViewer>
  1052. <Image
  1053. x:Name="imgPlayerLeft"
  1054. Width="172"
  1055. Height="124"
  1056. Margin="10,7,10,10"
  1057. HorizontalAlignment="Left"
  1058. VerticalAlignment="Top"
  1059. RenderTransformOrigin="0.5,0.5"
  1060. Source="./Images/microLessonSystem_17.png"
  1061. Visibility="Collapsed">
  1062. <Image.RenderTransform>
  1063. <ScaleTransform ScaleX="-1" />
  1064. </Image.RenderTransform>
  1065. </Image>
  1066. <Image
  1067. x:Name="imgPlayerRight"
  1068. Width="172"
  1069. Height="124"
  1070. Margin="10,7,26,10"
  1071. HorizontalAlignment="Right"
  1072. VerticalAlignment="Top"
  1073. RenderTransformOrigin="0.5,0.5"
  1074. Source="./Images/microLessonSystem_17.png"
  1075. Visibility="Collapsed">
  1076. <Image.RenderTransform>
  1077. <ScaleTransform ScaleX="-1" />
  1078. </Image.RenderTransform>
  1079. </Image>
  1080. <Image
  1081. x:Name="imgPlayerLeftUnder"
  1082. Width="172"
  1083. Height="124"
  1084. Margin="10,7,10,10"
  1085. HorizontalAlignment="Left"
  1086. VerticalAlignment="Bottom"
  1087. RenderTransformOrigin="0.5,0.5"
  1088. Source="./Images/microLessonSystem_17.png"
  1089. Visibility="Collapsed">
  1090. <Image.RenderTransform>
  1091. <ScaleTransform ScaleX="-1" />
  1092. </Image.RenderTransform>
  1093. </Image>
  1094. <Image
  1095. x:Name="imgPlayerRightUnder"
  1096. Width="172"
  1097. Height="124"
  1098. Margin="10,7,26,10"
  1099. HorizontalAlignment="Right"
  1100. VerticalAlignment="Bottom"
  1101. RenderTransformOrigin="0.5,0.5"
  1102. Source="./Images/microLessonSystem_17.png"
  1103. Visibility="Collapsed">
  1104. <Image.RenderTransform>
  1105. <ScaleTransform ScaleX="-1" />
  1106. </Image.RenderTransform>
  1107. </Image>
  1108. <!--<Label Content="" Grid.Column="0" Height="2" Width="2" HorizontalAlignment="Left" VerticalAlignment="Top" Background="#FF0F0F0F" Margin="1,0,0,0" />
  1109. <Label Content="" Grid.Column="1" Height="2" Width="2" Background="#FF0F0F0F" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="0,0,16,0" />
  1110. <Label Content="" Grid.Column="0" Height="2" Width="2" Background="#FF0F0F0F" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="1,0,0,0" />
  1111. <Label Content="" Grid.Column="1" Height="2" Width="2" Background="#FF0F0F0F" HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="0,0,16,0" />-->
  1112. </Grid>
  1113. </Border>
  1114. </Grid>
  1115. <Grid Grid.Row="1" />
  1116. <!-- 底部工具栏 -->
  1117. <Grid
  1118. x:Name="GridBottomToolbars"
  1119. Grid.Row="2"
  1120. Background="#FFFFFFFF"
  1121. Visibility="Visible">
  1122. <StackPanel
  1123. HorizontalAlignment="Right"
  1124. VerticalAlignment="Center"
  1125. Orientation="Horizontal">
  1126. <!-- 页码 -->
  1127. <Grid
  1128. x:Name="GridPage"
  1129. Grid.Row="1"
  1130. Margin="0"
  1131. HorizontalAlignment="Center"
  1132. VerticalAlignment="Center"
  1133. MouseLeftButtonDown="Window_MouseLeftButtonDown_1"
  1134. Visibility="Collapsed">
  1135. <StackPanel
  1136. Grid.Row="0"
  1137. Grid.Column="1"
  1138. Width="220"
  1139. Height="30"
  1140. Margin="0,0,0,0"
  1141. HorizontalAlignment="Center"
  1142. VerticalAlignment="Bottom"
  1143. Background="Transparent"
  1144. Orientation="Horizontal">
  1145. <Button
  1146. x:Name="last_button"
  1147. Width="28"
  1148. Height="20"
  1149. Click="last_button_Click"
  1150. Cursor="Hand"
  1151. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1152. <StackPanel>
  1153. <Image
  1154. Width="16"
  1155. Height="12"
  1156. Source=".\Images\class_p1.png" />
  1157. </StackPanel>
  1158. </Button>
  1159. <Grid
  1160. Width="60"
  1161. Background="Transparent"
  1162. MouseLeftButtonDown="Window_MouseLeftButtonDown_1">
  1163. <StackPanel
  1164. HorizontalAlignment="Center"
  1165. Background="Transparent"
  1166. Orientation="Horizontal">
  1167. <TextBlock
  1168. x:Name="txbCurrpage"
  1169. Margin="0"
  1170. HorizontalAlignment="Center"
  1171. VerticalAlignment="Center"
  1172. FontSize="{Binding WordSize14}"
  1173. Text="{Binding currpage}"
  1174. TextAlignment="Center" />
  1175. <TextBlock
  1176. HorizontalAlignment="Center"
  1177. VerticalAlignment="Center"
  1178. FontSize="{Binding WordSize14}"
  1179. Text="/"
  1180. TextAlignment="Center" />
  1181. <TextBlock
  1182. x:Name="txbTotalpage"
  1183. HorizontalAlignment="Center"
  1184. VerticalAlignment="Center"
  1185. FontSize="{Binding WordSize14}"
  1186. Text="{Binding pagenum}"
  1187. TextAlignment="Center" />
  1188. </StackPanel>
  1189. </Grid>
  1190. <Button
  1191. x:Name="next_btn"
  1192. Width="28"
  1193. Height="20"
  1194. Background="Transparent"
  1195. Click="next_btn_Click"
  1196. Cursor="Hand"
  1197. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1198. <StackPanel>
  1199. <Image
  1200. Width="16"
  1201. Height="12"
  1202. Source=".\Images\class_p2.png" />
  1203. </StackPanel>
  1204. </Button>
  1205. <TextBlock
  1206. Margin="0,0,3,0"
  1207. VerticalAlignment="Center"
  1208. FontSize="{Binding WordSize14}"
  1209. Text="转" />
  1210. <!--<TextBox x:Name="txtJump" Text="123" Height="17" Width="25" Visibility="Visible" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="0" input:InputMethod.IsInputMethodEnabled="False" PreviewTextInput="txtJump_PreviewTextInput" KeyDown="txtJump_KeyDown" />-->
  1211. <!--<Button Cursor="Hand" Visibility="Visible" x:Name="BtnJumpPage" HorizontalAlignment="Left" VerticalAlignment="Center" Width="17" Height="17" Background="White" BorderBrush="#FFABADB3" Margin="24,0,0,0" Click="BtnJumpPage_Click">
  1212. <Button.Resources>
  1213. <Style TargetType="{x:Type Border}">
  1214. <Setter Property="CornerRadius" Value="0" />
  1215. <Setter Property="BorderBrush" Value="#3492F4" />
  1216. </Style>
  1217. </Button.Resources>
  1218. <Image Source="/星火微课;component/Images/VideoList_OK.png" Margin="2,2,2,2"></Image>
  1219. </Button>-->
  1220. <ComboBox
  1221. x:Name="CbxPageList"
  1222. Width="55"
  1223. Height="24"
  1224. HorizontalAlignment="Center"
  1225. VerticalAlignment="Center"
  1226. VerticalContentAlignment="Center"
  1227. BorderThickness="1"
  1228. Cursor="Hand"
  1229. DisplayMemberPath="PageName"
  1230. FontSize="{Binding WordSize14}"
  1231. SelectedIndex="-1"
  1232. SelectedValuePath="PageCode"
  1233. SelectionChanged="CbxPageList_SelectionChanged">
  1234. <ComboBox.Background>
  1235. <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
  1236. <GradientStop Offset="0" Color="#FFF0F0F0" />
  1237. <GradientStop Offset="1" Color="#FFE5E5E5" />
  1238. </LinearGradientBrush>
  1239. </ComboBox.Background>
  1240. </ComboBox>
  1241. <TextBlock
  1242. Margin="3,0,0,0"
  1243. VerticalAlignment="Center"
  1244. FontSize="{Binding WordSize14}"
  1245. Text="页" />
  1246. </StackPanel>
  1247. </Grid>
  1248. <StackPanel
  1249. Margin="5"
  1250. HorizontalAlignment="Right"
  1251. VerticalAlignment="Center"
  1252. Orientation="Horizontal">
  1253. <TextBlock
  1254. Margin="5,0,0,0"
  1255. Padding="0,0,0,0"
  1256. VerticalAlignment="Center"
  1257. FontSize="{Binding WordSize12}"
  1258. Text="颜色: " />
  1259. <Button
  1260. x:Name="btnWhite"
  1261. Width="20"
  1262. Height="20"
  1263. Margin="0,2,0,0"
  1264. Background="#FFFFFF"
  1265. Click="BtnWhite_Click"
  1266. Cursor="Hand"
  1267. Visibility="Collapsed" />
  1268. <Border
  1269. Width="20"
  1270. Height="20"
  1271. Margin="5,2,0,0"
  1272. Background="#666666">
  1273. <Button
  1274. x:Name="btnRed"
  1275. Width="20"
  1276. Height="20"
  1277. Margin="1,1,1,1"
  1278. HorizontalAlignment="Center"
  1279. Background="#FF0000"
  1280. Click="BtnRed_Click"
  1281. Cursor="Hand"
  1282. Style="{StaticResource NoMouseOverButtonStyle}">
  1283. <Image
  1284. x:Name="imgRed"
  1285. Width="12"
  1286. Source=".\Images\microLessonSystem_999.png"
  1287. Visibility="Visible" />
  1288. </Button>
  1289. </Border>
  1290. <Border
  1291. Width="20"
  1292. Height="20"
  1293. Margin="5,2,0,0"
  1294. Background="#666666">
  1295. <Button
  1296. x:Name="btnGray"
  1297. Width="20"
  1298. Height="20"
  1299. Margin="1,1,1,1"
  1300. Background="#333333"
  1301. Click="BtnGray_Click"
  1302. Cursor="Hand"
  1303. Style="{StaticResource NoMouseOverButtonStyle}">
  1304. <Image
  1305. x:Name="imgGray"
  1306. Width="12"
  1307. Source=".\Images\microLessonSystem_999.png"
  1308. Visibility="Collapsed" />
  1309. </Button>
  1310. </Border>
  1311. <Border
  1312. Width="20"
  1313. Height="20"
  1314. Margin="5,2,0,0"
  1315. Background="#666666">
  1316. <Button
  1317. x:Name="btnCyanBlue"
  1318. Width="20"
  1319. Height="20"
  1320. Margin="1,1,1,1"
  1321. Background="#63D600"
  1322. Click="BtnCyanBlue_Click"
  1323. Cursor="Hand"
  1324. Style="{StaticResource NoMouseOverButtonStyle}">
  1325. <Image
  1326. x:Name="imgCyanBlue"
  1327. Width="12"
  1328. Source=".\Images\microLessonSystem_999.png"
  1329. Visibility="Collapsed" />
  1330. </Button>
  1331. </Border>
  1332. <Border
  1333. Width="20"
  1334. Height="20"
  1335. Margin="5,2,0,0"
  1336. Background="#666666">
  1337. <Button
  1338. x:Name="btnYellow"
  1339. Width="20"
  1340. Height="20"
  1341. Margin="1,1,1,1"
  1342. Background="#FFBC00"
  1343. Click="BtnYellow_Click"
  1344. Cursor="Hand"
  1345. Style="{StaticResource NoMouseOverButtonStyle}">
  1346. <Image
  1347. x:Name="imgYellow"
  1348. Width="12"
  1349. Source=".\Images\microLessonSystem_999.png"
  1350. Visibility="Collapsed" />
  1351. </Button>
  1352. </Border>
  1353. <Border
  1354. Width="20"
  1355. Height="20"
  1356. Margin="5,2,0,0"
  1357. Background="#666666">
  1358. <Button
  1359. x:Name="btnBlue"
  1360. Width="20"
  1361. Height="20"
  1362. Margin="1,1,1,1"
  1363. Background="#00B4FC"
  1364. Click="BtnBlue_Click"
  1365. Cursor="Hand"
  1366. Style="{StaticResource NoMouseOverButtonStyle}">
  1367. <Image
  1368. x:Name="imgBlue"
  1369. Width="12"
  1370. Source=".\Images\microLessonSystem_999.png"
  1371. Visibility="Collapsed" />
  1372. </Button>
  1373. </Border>
  1374. <TextBlock
  1375. Margin="5,0,0,0"
  1376. Padding="0,0,0,0"
  1377. VerticalAlignment="Center"
  1378. FontSize="{Binding WordSize12}"
  1379. Text="粗细: " />
  1380. <RadioButton
  1381. x:Name="rbnFine"
  1382. Margin="0"
  1383. VerticalAlignment="Center"
  1384. Click="RbnFine_Click"
  1385. Content=" 细"
  1386. Cursor="Hand"
  1387. FontSize="{Binding WordSize12}"
  1388. IsChecked="True"
  1389. Style="{StaticResource radBase}" />
  1390. <RadioButton
  1391. x:Name="rbnIn"
  1392. Margin="5,0,0,0"
  1393. VerticalAlignment="Center"
  1394. Click="RbnIn_Click"
  1395. Content=" 中"
  1396. Cursor="Hand"
  1397. FontSize="{Binding WordSize12}"
  1398. Style="{StaticResource radBase}" />
  1399. <RadioButton
  1400. x:Name="rbnCrude"
  1401. Margin="5,0,0,0"
  1402. VerticalAlignment="Center"
  1403. Click="RbnCrude_Click"
  1404. Content=" 粗"
  1405. Cursor="Hand"
  1406. FontSize="{Binding WordSize12}"
  1407. Style="{StaticResource radBase}" />
  1408. </StackPanel>
  1409. <StackPanel
  1410. Margin="5"
  1411. HorizontalAlignment="Right"
  1412. VerticalAlignment="Center"
  1413. Orientation="Horizontal">
  1414. <TextBlock
  1415. Padding="5,0,0,0"
  1416. VerticalAlignment="Center"
  1417. FontSize="{Binding WordSize12}"
  1418. Text="摄像头: " />
  1419. <RadioButton
  1420. x:Name="rbnOpen"
  1421. Margin="0,0,0,0"
  1422. VerticalAlignment="Center"
  1423. Click="RbnOpen_Click"
  1424. Content=" 开"
  1425. Cursor="Hand"
  1426. FontSize="{Binding WordSize12}"
  1427. Style="{StaticResource radBase}" />
  1428. <RadioButton
  1429. x:Name="rbnTurnOff"
  1430. Margin="5,0,10,0"
  1431. VerticalAlignment="Center"
  1432. Click="RbnTurnOff_Click"
  1433. Content=" 关"
  1434. Cursor="Hand"
  1435. FontSize="{Binding WordSize12}"
  1436. IsChecked="True"
  1437. Style="{StaticResource radBase}" />
  1438. </StackPanel>
  1439. </StackPanel>
  1440. </Grid>
  1441. </Grid>
  1442. <!-- 设置 955 -->
  1443. <ScrollViewer
  1444. x:Name="gridSetUp"
  1445. VerticalScrollBarVisibility="Auto"
  1446. Visibility="Collapsed">
  1447. <Grid>
  1448. <Grid Background="#FFFFFF">
  1449. <Grid.RowDefinitions>
  1450. <RowDefinition Height="200*" />
  1451. <RowDefinition Height="160*" />
  1452. <RowDefinition Height="100*" />
  1453. <RowDefinition Height="200*" />
  1454. <RowDefinition Height="90*" />
  1455. <RowDefinition Height="205*" />
  1456. </Grid.RowDefinitions>
  1457. <!-- 更换皮肤 h200 -->
  1458. <Grid Grid.Row="0" Margin="100,0">
  1459. <Grid.RowDefinitions>
  1460. <RowDefinition Height="20*" />
  1461. <RowDefinition Height="20*" />
  1462. <RowDefinition Height="140*" />
  1463. <RowDefinition Height="20*" />
  1464. </Grid.RowDefinitions>
  1465. <Grid Grid.Row="1" Grid.Column="0">
  1466. <Grid.ColumnDefinitions>
  1467. <ColumnDefinition Width="215*" />
  1468. <ColumnDefinition Width="646*" />
  1469. </Grid.ColumnDefinitions>
  1470. <TextBlock
  1471. Grid.Column="0"
  1472. HorizontalAlignment="Right"
  1473. VerticalAlignment="Center"
  1474. FontSize="{Binding WordSize16}"
  1475. Foreground="#333333"
  1476. Text="更换皮肤" />
  1477. </Grid>
  1478. <Grid Grid.Row="2">
  1479. <Grid.ColumnDefinitions>
  1480. <ColumnDefinition Width="120*" />
  1481. <ColumnDefinition Width="207*" />
  1482. <ColumnDefinition Width="207*" />
  1483. <ColumnDefinition Width="207*" />
  1484. <ColumnDefinition Width="120*" />
  1485. </Grid.ColumnDefinitions>
  1486. <Grid.RowDefinitions>
  1487. <RowDefinition Height="100*" />
  1488. <RowDefinition Height="36*" />
  1489. </Grid.RowDefinitions>
  1490. <Grid
  1491. Grid.Row="0"
  1492. Grid.Column="1"
  1493. Margin="5,0">
  1494. <Button
  1495. x:Name="BtnSkinWhite"
  1496. HorizontalAlignment="Stretch"
  1497. VerticalAlignment="Center"
  1498. Click="BtnSkinWhite_Click"
  1499. Cursor="Hand"
  1500. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1501. <Button.Template>
  1502. <ControlTemplate TargetType="{x:Type Button}">
  1503. <StackPanel>
  1504. <Image x:Name="ImgRecord" Source="/SkinImages/Skin/Skin_White.png" />
  1505. </StackPanel>
  1506. <ControlTemplate.Triggers>
  1507. <Trigger Property="IsMouseOver" Value="True">
  1508. <Setter TargetName="ImgRecord" Property="Source" Value="/SkinImages/Skin/Skin_White_MI.png" />
  1509. </Trigger>
  1510. </ControlTemplate.Triggers>
  1511. </ControlTemplate>
  1512. </Button.Template>
  1513. </Button>
  1514. <Image
  1515. x:Name="SkinSelectWhite"
  1516. Margin="140,0,15,15"
  1517. HorizontalAlignment="Right"
  1518. VerticalAlignment="Bottom"
  1519. Source="/SkinImages/Skin/Skin_Select.png" />
  1520. </Grid>
  1521. <Grid
  1522. Grid.Row="0"
  1523. Grid.Column="2"
  1524. Margin="5,0">
  1525. <Button
  1526. x:Name="BtnSkinTechnologyBlue"
  1527. HorizontalAlignment="Stretch"
  1528. VerticalAlignment="Center"
  1529. Click="BtnSkinTechnologyBlue_Click"
  1530. Cursor="Hand"
  1531. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1532. <Button.Template>
  1533. <ControlTemplate TargetType="{x:Type Button}">
  1534. <StackPanel>
  1535. <Image x:Name="ImgRecord" Source="/SkinImages/Skin/Skin_TechnologyBlue.png" />
  1536. </StackPanel>
  1537. <ControlTemplate.Triggers>
  1538. <Trigger Property="IsMouseOver" Value="True">
  1539. <Setter TargetName="ImgRecord" Property="Source" Value="/SkinImages/Skin/Skin_TechnologyBlue_MI.png" />
  1540. </Trigger>
  1541. </ControlTemplate.Triggers>
  1542. </ControlTemplate>
  1543. </Button.Template>
  1544. </Button>
  1545. <Image
  1546. x:Name="SkinSelectTechnologyBlue"
  1547. Margin="140,0,15,15"
  1548. HorizontalAlignment="Right"
  1549. VerticalAlignment="Bottom"
  1550. Source="/SkinImages/Skin/Skin_Select.png"
  1551. Visibility="Hidden" />
  1552. </Grid>
  1553. <Grid Grid.Row="0" Grid.Column="3" />
  1554. <Grid Grid.Row="0" Grid.Column="4" />
  1555. <Grid Grid.Row="1" Grid.Column="1">
  1556. <TextBlock
  1557. HorizontalAlignment="Center"
  1558. VerticalAlignment="Center"
  1559. FontSize="{Binding WordSize16}"
  1560. Foreground="#333333"
  1561. Text="经典白" />
  1562. </Grid>
  1563. <Grid Grid.Row="1" Grid.Column="2">
  1564. <TextBlock
  1565. HorizontalAlignment="Center"
  1566. VerticalAlignment="Center"
  1567. FontSize="{Binding WordSize16}"
  1568. Foreground="#333333"
  1569. Text="科技蓝" />
  1570. </Grid>
  1571. <Grid Grid.Row="1" Grid.Column="3" />
  1572. <Grid Grid.Row="1" Grid.Column="4" />
  1573. </Grid>
  1574. <Label
  1575. Grid.Row="3"
  1576. Height="1"
  1577. VerticalAlignment="Bottom"
  1578. Background="#FFEFEFEF" />
  1579. </Grid>
  1580. <!-- 视频格式 摄像头位置 h200 -->
  1581. <Grid Grid.Row="1" Margin="100,0">
  1582. <Grid>
  1583. <Grid.ColumnDefinitions>
  1584. <ColumnDefinition Width="215*" />
  1585. <ColumnDefinition Width="215*" />
  1586. <ColumnDefinition Width="215*" />
  1587. <ColumnDefinition Width="216*" />
  1588. </Grid.ColumnDefinitions>
  1589. <Grid.RowDefinitions>
  1590. <RowDefinition Height="20*" />
  1591. <RowDefinition Height="60*" />
  1592. <RowDefinition Height="60*" />
  1593. <RowDefinition Height="20*" />
  1594. </Grid.RowDefinitions>
  1595. <Grid Grid.Row="1" Grid.Column="0">
  1596. <TextBlock
  1597. Grid.Row="1"
  1598. Grid.Column="0"
  1599. HorizontalAlignment="Right"
  1600. VerticalAlignment="Center"
  1601. FontSize="{Binding WordSize16}"
  1602. Foreground="#333333"
  1603. Text="视频格式" />
  1604. </Grid>
  1605. <Grid Grid.Row="1" Grid.Column="1">
  1606. <StackPanel
  1607. Margin="15,0,0,0"
  1608. HorizontalAlignment="Left"
  1609. VerticalAlignment="Center"
  1610. Orientation="Horizontal">
  1611. <RadioButton
  1612. x:Name="rbnMP4"
  1613. VerticalAlignment="Top"
  1614. Content=" MP4"
  1615. Cursor="Hand"
  1616. FontSize="{Binding WordSize16}"
  1617. Foreground="#333333"
  1618. IsChecked="True"
  1619. Style="{StaticResource radBase}" />
  1620. <RadioButton
  1621. x:Name="rbnFLV"
  1622. Margin="15,0,0,0"
  1623. VerticalAlignment="Top"
  1624. Content=" FLV"
  1625. Cursor="Hand"
  1626. FontSize="{Binding WordSize16}"
  1627. Foreground="#333333"
  1628. Style="{StaticResource radBase}" />
  1629. <RadioButton
  1630. x:Name="rbnAVI"
  1631. Margin="15,0,0,0"
  1632. Content=" AVI"
  1633. Cursor="Hand"
  1634. FontSize="{Binding WordSize16}"
  1635. Foreground="#333333"
  1636. Style="{StaticResource radBase}"
  1637. Visibility="Collapsed" />
  1638. </StackPanel>
  1639. </Grid>
  1640. <Grid Grid.Row="1" Grid.Column="2">
  1641. <TextBlock
  1642. HorizontalAlignment="Right"
  1643. VerticalAlignment="Center"
  1644. FontSize="{Binding WordSize16}"
  1645. Foreground="#333333"
  1646. Text="摄像头位置" />
  1647. </Grid>
  1648. <Grid Grid.Row="1" Grid.Column="3">
  1649. <!--<Grid.ColumnDefinitions>
  1650. <ColumnDefinition Width="15*" />
  1651. <ColumnDefinition Width="80*" />
  1652. <ColumnDefinition Width="80*" />
  1653. <ColumnDefinition Width="41*" />
  1654. </Grid.ColumnDefinitions>
  1655. <Grid.RowDefinitions>
  1656. <RowDefinition Height="60*" />
  1657. <RowDefinition Height="60*" />
  1658. </Grid.RowDefinitions>-->
  1659. <StackPanel
  1660. Margin="15,0,0,0"
  1661. HorizontalAlignment="Left"
  1662. VerticalAlignment="Center"
  1663. Orientation="Horizontal">
  1664. <RadioButton
  1665. x:Name="rbnRight"
  1666. Margin="0"
  1667. HorizontalAlignment="Left"
  1668. VerticalAlignment="Center"
  1669. Content=" 右上"
  1670. Cursor="Hand"
  1671. FontSize="{Binding WordSize16}"
  1672. Foreground="#333333"
  1673. GroupName="RbtnCamera"
  1674. IsChecked="True"
  1675. Style="{StaticResource radBase}" />
  1676. <RadioButton
  1677. x:Name="rbnRightUnder"
  1678. Margin="15,0"
  1679. HorizontalAlignment="Left"
  1680. VerticalAlignment="Center"
  1681. Content=" 右下"
  1682. Cursor="Hand"
  1683. FontSize="{Binding WordSize16}"
  1684. Foreground="#333333"
  1685. GroupName="RbtnCamera"
  1686. Style="{StaticResource radBase}" />
  1687. </StackPanel>
  1688. </Grid>
  1689. <Grid Grid.Row="2" Grid.Column="3">
  1690. <StackPanel
  1691. Margin="15,0,0,0"
  1692. HorizontalAlignment="Left"
  1693. VerticalAlignment="Center"
  1694. Orientation="Horizontal">
  1695. <RadioButton
  1696. x:Name="rbnLeft"
  1697. Margin="0"
  1698. HorizontalAlignment="Left"
  1699. VerticalAlignment="Center"
  1700. Content=" 左上"
  1701. Cursor="Hand"
  1702. FontSize="{Binding WordSize16}"
  1703. Foreground="#333333"
  1704. GroupName="RbtnCamera"
  1705. Style="{StaticResource radBase}" />
  1706. <RadioButton
  1707. x:Name="rbnLeftUnder"
  1708. Margin="15,0"
  1709. HorizontalAlignment="Left"
  1710. VerticalAlignment="Center"
  1711. Content=" 左下"
  1712. Cursor="Hand"
  1713. FontSize="{Binding WordSize16}"
  1714. Foreground="#333333"
  1715. GroupName="RbtnCamera"
  1716. Style="{StaticResource radBase}" />
  1717. </StackPanel>
  1718. </Grid>
  1719. <Grid Grid.Row="2" Grid.Column="0">
  1720. <TextBlock
  1721. HorizontalAlignment="Right"
  1722. VerticalAlignment="Center"
  1723. FontSize="{Binding WordSize16}"
  1724. Foreground="#333333"
  1725. Text="录屏工具栏" />
  1726. </Grid>
  1727. <Grid Grid.Row="2" Grid.Column="1">
  1728. <StackPanel
  1729. Margin="15,0,0,0"
  1730. HorizontalAlignment="Left"
  1731. VerticalAlignment="Center"
  1732. Orientation="Horizontal">
  1733. <RadioButton
  1734. x:Name="rbnHide"
  1735. VerticalAlignment="Top"
  1736. Content=" 隐藏"
  1737. Cursor="Hand"
  1738. FontSize="{Binding WordSize16}"
  1739. Foreground="#333333"
  1740. IsChecked="True"
  1741. Style="{StaticResource radBase}" />
  1742. <RadioButton
  1743. x:Name="rbnvisi"
  1744. Margin="15,0,0,0"
  1745. VerticalAlignment="Top"
  1746. Content=" 显示"
  1747. Cursor="Hand"
  1748. FontSize="{Binding WordSize16}"
  1749. Foreground="#333333"
  1750. Style="{StaticResource radBase}" />
  1751. </StackPanel>
  1752. </Grid>
  1753. <Grid Grid.Row="2" Grid.Column="2" />
  1754. </Grid>
  1755. <Label
  1756. Height="1"
  1757. VerticalAlignment="Bottom"
  1758. Background="#FFEFEFEF" />
  1759. </Grid>
  1760. <!-- 地址修改 h305 -->
  1761. <Grid Grid.Row="2" Margin="100,0">
  1762. <Grid>
  1763. <Grid.ColumnDefinitions>
  1764. <ColumnDefinition Width="215*" />
  1765. <ColumnDefinition Width="430*" />
  1766. <ColumnDefinition Width="215*" />
  1767. </Grid.ColumnDefinitions>
  1768. <Grid.RowDefinitions>
  1769. <RowDefinition Height="20*" />
  1770. <RowDefinition Height="60*" />
  1771. <RowDefinition Height="20*" />
  1772. </Grid.RowDefinitions>
  1773. <!-- 地址 废弃2021年7月9日赵耀 -->
  1774. <Grid Visibility="Collapsed" />
  1775. <Grid Grid.Row="1" Grid.Column="0">
  1776. <TextBlock
  1777. Padding="0,0,0,0"
  1778. HorizontalAlignment="Right"
  1779. VerticalAlignment="Center"
  1780. FontSize="{Binding WordSize16}"
  1781. Foreground="#333333"
  1782. Text="文件路径" />
  1783. </Grid>
  1784. <Grid Grid.Row="1" Grid.Column="1">
  1785. <Grid Margin="20,17,10,17">
  1786. <Border
  1787. BorderBrush="#FFE3E3E3"
  1788. BorderThickness="1"
  1789. CornerRadius="1">
  1790. <Label
  1791. x:Name="txbStoragePath"
  1792. Margin="10,0"
  1793. Background="#FFFFFF"
  1794. BorderBrush="{x:Null}"
  1795. BorderThickness="0"
  1796. Content="D:\"
  1797. FontSize="{Binding WordSize12}"
  1798. Foreground="#333333" />
  1799. </Border>
  1800. </Grid>
  1801. </Grid>
  1802. <Grid Grid.Row="1" Grid.Column="2">
  1803. <Grid.ColumnDefinitions>
  1804. <ColumnDefinition Width="100*" />
  1805. <ColumnDefinition Width="100*" />
  1806. <ColumnDefinition Width="25*" />
  1807. </Grid.ColumnDefinitions>
  1808. <!-- 浏览按钮 -->
  1809. <Button
  1810. x:Name="btnBrowse"
  1811. Grid.Column="0"
  1812. Margin="10,15"
  1813. HorizontalAlignment="Stretch"
  1814. VerticalAlignment="Stretch"
  1815. Click="BtnBrowse_Click"
  1816. Content="浏览"
  1817. Cursor="Hand"
  1818. FontSize="{Binding WordSize16}"
  1819. Foreground="#FFFFFF"
  1820. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1821. <Button.Template>
  1822. <ControlTemplate TargetType="{x:Type Button}">
  1823. <Border
  1824. BorderBrush="{TemplateBinding BorderBrush}"
  1825. BorderThickness="1"
  1826. CornerRadius="8">
  1827. <Border.Background>
  1828. <Brush>#2D8CF0</Brush>
  1829. </Border.Background>
  1830. <ContentPresenter
  1831. HorizontalAlignment="Center"
  1832. VerticalAlignment="Center"
  1833. Content="{TemplateBinding Content}" />
  1834. </Border>
  1835. </ControlTemplate>
  1836. </Button.Template>
  1837. </Button>
  1838. <!-- 打开按钮 -->
  1839. <Button
  1840. x:Name="btnOpen"
  1841. Grid.Column="1"
  1842. Margin="10,15"
  1843. HorizontalAlignment="Stretch"
  1844. VerticalAlignment="Stretch"
  1845. Click="btnOpen_Click"
  1846. Content="打开"
  1847. Cursor="Hand"
  1848. FontSize="{Binding WordSize16}"
  1849. Foreground="#FFFFFF"
  1850. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1851. <Button.Template>
  1852. <ControlTemplate TargetType="{x:Type Button}">
  1853. <Border
  1854. BorderBrush="{TemplateBinding BorderBrush}"
  1855. BorderThickness="1"
  1856. CornerRadius="8">
  1857. <Border.Background>
  1858. <Brush>#2D8CF0</Brush>
  1859. </Border.Background>
  1860. <ContentPresenter
  1861. HorizontalAlignment="Center"
  1862. VerticalAlignment="Center"
  1863. Content="{TemplateBinding Content}" />
  1864. </Border>
  1865. </ControlTemplate>
  1866. </Button.Template>
  1867. </Button>
  1868. </Grid>
  1869. </Grid>
  1870. <Label
  1871. Height="1"
  1872. VerticalAlignment="Bottom"
  1873. Background="#FFEFEFEF" />
  1874. </Grid>
  1875. <!-- 版权 快捷键 版本号 h200 -->
  1876. <Grid Grid.Row="3" Margin="100,0">
  1877. <Grid.ColumnDefinitions>
  1878. <ColumnDefinition Width="215*" />
  1879. <ColumnDefinition Width="215*" />
  1880. <ColumnDefinition Width="215*" />
  1881. <ColumnDefinition Width="215*" />
  1882. </Grid.ColumnDefinitions>
  1883. <Grid.RowDefinitions>
  1884. <RowDefinition Height="20*" />
  1885. <RowDefinition Height="60*" />
  1886. <RowDefinition Height="60*" />
  1887. <RowDefinition Height="60*" />
  1888. </Grid.RowDefinitions>
  1889. <Grid Grid.Row="1" Grid.Column="0">
  1890. <TextBlock
  1891. Padding="0,0,0,0"
  1892. HorizontalAlignment="Right"
  1893. VerticalAlignment="Center"
  1894. FontSize="{Binding WordSize16}"
  1895. Foreground="#FF666666"
  1896. Text="录屏快捷键" />
  1897. </Grid>
  1898. <Grid
  1899. Grid.Row="1"
  1900. Grid.Column="1"
  1901. Grid.ColumnSpan="3">
  1902. <TextBlock
  1903. Margin="20,0,0,0"
  1904. VerticalAlignment="Center"
  1905. FontSize="{Binding WordSize16}"
  1906. Foreground="#FF666666"
  1907. Text="开始/暂停:Ctrl+F5 停止:Ctrl+S 退出讲评:鼠标右键" />
  1908. </Grid>
  1909. <Grid Grid.Row="2" Grid.Column="0">
  1910. <TextBlock
  1911. HorizontalAlignment="Right"
  1912. VerticalAlignment="Center"
  1913. FontSize="{Binding WordSize16}"
  1914. Foreground="#FF666666"
  1915. Text="版权所有" />
  1916. </Grid>
  1917. <Grid
  1918. Grid.Row="2"
  1919. Grid.Column="1"
  1920. Grid.ColumnSpan="3">
  1921. <TextBlock
  1922. Margin="20,0,0,0"
  1923. VerticalAlignment="Center"
  1924. FontSize="{Binding WordSize16}"
  1925. Foreground="#FF666666"
  1926. Text="河南星火燎原软件科技有限公司" />
  1927. </Grid>
  1928. <Grid Grid.Row="3" Grid.Column="0">
  1929. <TextBlock
  1930. x:Name="txbVersion"
  1931. Margin="0,0,0,0"
  1932. HorizontalAlignment="Right"
  1933. VerticalAlignment="Center"
  1934. FontSize="{Binding WordSize16}"
  1935. Foreground="#FF666666"
  1936. Text="正式版:" />
  1937. </Grid>
  1938. <Grid Grid.Row="3" Grid.Column="1">
  1939. <TextBlock
  1940. x:Name="txbv"
  1941. Margin="20,0,0,0"
  1942. VerticalAlignment="Center"
  1943. FontSize="{Binding WordSize16}"
  1944. Foreground="#FF666666"
  1945. Text="V0.0.0" />
  1946. </Grid>
  1947. </Grid>
  1948. <!-- 按钮 h50 -->
  1949. <Grid Grid.Row="4" Margin="100,0">
  1950. <Grid.ColumnDefinitions>
  1951. <ColumnDefinition Width="215*" />
  1952. <ColumnDefinition Width="530*" />
  1953. <ColumnDefinition Width="115*" />
  1954. </Grid.ColumnDefinitions>
  1955. <Grid.RowDefinitions>
  1956. <RowDefinition Height="50*" />
  1957. <RowDefinition Height="40*" />
  1958. </Grid.RowDefinitions>
  1959. <Grid Grid.Column="2">
  1960. <!-- 保存 -->
  1961. <Button
  1962. x:Name="btnSave"
  1963. Margin="5"
  1964. HorizontalAlignment="Stretch"
  1965. VerticalAlignment="Stretch"
  1966. Click="BtnSave_Click"
  1967. Content="保存"
  1968. Cursor="Hand"
  1969. FontSize="{Binding WordSize18}"
  1970. Foreground="#FFFFFF"
  1971. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  1972. <Button.Template>
  1973. <ControlTemplate TargetType="{x:Type Button}">
  1974. <Border
  1975. BorderBrush="{TemplateBinding BorderBrush}"
  1976. BorderThickness="1"
  1977. CornerRadius="10">
  1978. <Border.Background>
  1979. <Brush>#2D8CF0</Brush>
  1980. </Border.Background>
  1981. <ContentPresenter
  1982. HorizontalAlignment="Center"
  1983. VerticalAlignment="Center"
  1984. Content="{TemplateBinding Content}" />
  1985. </Border>
  1986. </ControlTemplate>
  1987. </Button.Template>
  1988. </Button>
  1989. </Grid>
  1990. <Grid
  1991. Grid.Row="0"
  1992. Grid.Column="0"
  1993. Visibility="Collapsed">
  1994. <TextBlock
  1995. Margin="0,30,0,0"
  1996. HorizontalAlignment="Right"
  1997. FontSize="16"
  1998. Foreground="#333333"
  1999. Text="设备"
  2000. Visibility="Hidden" />
  2001. <TextBlock
  2002. x:Name="txbNotConnecteds"
  2003. Margin="30,30,0,0"
  2004. FontSize="14"
  2005. Foreground="#333333"
  2006. Text="未连接"
  2007. Visibility="Hidden" />
  2008. </Grid>
  2009. </Grid>
  2010. </Grid>
  2011. </Grid>
  2012. </ScrollViewer>
  2013. <!-- 上传 废弃 -->
  2014. <Grid x:Name="gridUpload" Visibility="Collapsed">
  2015. <Border Background="#EFF1F8">
  2016. <Grid Margin="0,0,0,0" Background="#FFFFFF">
  2017. <!-- 分4行 -->
  2018. <Grid.RowDefinitions>
  2019. <RowDefinition Height="*" />
  2020. <RowDefinition Height="30" />
  2021. </Grid.RowDefinitions>
  2022. <!-- 第二行 内容 -->
  2023. <Grid Grid.Row="0" Margin="0,0,0,0">
  2024. <Grid.RowDefinitions>
  2025. <RowDefinition Height="45" />
  2026. <RowDefinition Height="*" />
  2027. </Grid.RowDefinitions>
  2028. <UniformGrid
  2029. x:Name="uniStatisticsByTitle"
  2030. Grid.Row="0"
  2031. Margin="0,0,0,0"
  2032. Background="#E6F0FF"
  2033. Columns="5"
  2034. Rows="1">
  2035. <TextBlock
  2036. HorizontalAlignment="Center"
  2037. VerticalAlignment="Center"
  2038. FontSize="16"
  2039. Text="序号" />
  2040. <TextBlock
  2041. HorizontalAlignment="Center"
  2042. VerticalAlignment="Center"
  2043. FontSize="16"
  2044. Text="视频名称" />
  2045. <!--<TextBlock
  2046. HorizontalAlignment="Center"
  2047. VerticalAlignment="Center"
  2048. FontSize="15"
  2049. Text="视频时长" Foreground="White" />-->
  2050. <TextBlock
  2051. HorizontalAlignment="Center"
  2052. VerticalAlignment="Center"
  2053. FontSize="16"
  2054. Text="视频大小" />
  2055. <TextBlock
  2056. HorizontalAlignment="Center"
  2057. VerticalAlignment="Center"
  2058. FontSize="16"
  2059. Text="日期" />
  2060. <TextBlock
  2061. HorizontalAlignment="Center"
  2062. VerticalAlignment="Center"
  2063. FontSize="16"
  2064. Text="操作" />
  2065. </UniformGrid>
  2066. <ListBox
  2067. x:Name="listView1"
  2068. Grid.Row="1"
  2069. Margin="0,0,0,0"
  2070. BorderThickness="0"
  2071. FontSize="20"
  2072. ItemContainerStyle="{StaticResource ListBoxItemContainerStyle}"
  2073. ItemTemplate="{StaticResource TongjiItem}"
  2074. ItemsSource="{Binding menuList}"
  2075. ScrollViewer.HorizontalScrollBarVisibility="Disabled"
  2076. ScrollViewer.VerticalScrollBarVisibility="Disabled" />
  2077. </Grid>
  2078. <StackPanel
  2079. x:Name="stpUp"
  2080. Grid.Row="3"
  2081. Grid.Column="1"
  2082. Width="180"
  2083. Height="30"
  2084. Margin="0,0,0,0"
  2085. HorizontalAlignment="Center"
  2086. VerticalAlignment="Bottom"
  2087. Background="Transparent"
  2088. Orientation="Horizontal">
  2089. <Button
  2090. x:Name="btnLastPage"
  2091. Width="60"
  2092. Height="20"
  2093. Click="BtnLastPage_Click"
  2094. Cursor="Hand"
  2095. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  2096. <StackPanel>
  2097. <Image
  2098. Width="16"
  2099. Height="12"
  2100. Source=".\Images\class_p1.png" />
  2101. </StackPanel>
  2102. </Button>
  2103. <Grid Width="60" Background="Transparent">
  2104. <Grid.RowDefinitions>
  2105. <RowDefinition Height="311*" />
  2106. <RowDefinition Height="483*" />
  2107. </Grid.RowDefinitions>
  2108. <StackPanel
  2109. Grid.Row="1"
  2110. Margin="0,-12,0,0"
  2111. HorizontalAlignment="Center"
  2112. VerticalAlignment="Center"
  2113. Background="Transparent">
  2114. <StackPanel
  2115. HorizontalAlignment="Center"
  2116. Background="Transparent"
  2117. Orientation="Horizontal">
  2118. <TextBlock
  2119. x:Name="txbCurrpageTwo"
  2120. FontSize="15"
  2121. TextAlignment="Center" />
  2122. <TextBlock
  2123. FontSize="15"
  2124. Text="/"
  2125. TextAlignment="Center" />
  2126. <TextBlock
  2127. x:Name="txbPageNumTwo"
  2128. FontSize="15"
  2129. TextAlignment="Center" />
  2130. </StackPanel>
  2131. </StackPanel>
  2132. </Grid>
  2133. <Button
  2134. x:Name="btnNextPage"
  2135. Width="60"
  2136. Height="20"
  2137. Background="Transparent"
  2138. Click="BtnNextPage_Click"
  2139. Cursor="Hand"
  2140. Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
  2141. <StackPanel>
  2142. <Image
  2143. Width="16"
  2144. Height="12"
  2145. Source=".\Images\class_p2.png" />
  2146. </StackPanel>
  2147. </Button>
  2148. </StackPanel>
  2149. </Grid>
  2150. </Border>
  2151. </Grid>
  2152. <!-- 我的 -->
  2153. <Grid
  2154. x:Name="GridMyVideo"
  2155. Margin="0"
  2156. Background="White"
  2157. Visibility="Collapsed">
  2158. <Grid.RowDefinitions>
  2159. <RowDefinition Height="905*" />
  2160. <RowDefinition Height="50*" />
  2161. </Grid.RowDefinitions>
  2162. <Label
  2163. x:Name="lblVideoMess"
  2164. Grid.Row="0"
  2165. Margin="0,0,0,100"
  2166. HorizontalAlignment="Center"
  2167. VerticalAlignment="Center"
  2168. Content="暂无微课录制信息,请录制并等待保存完成后重试!"
  2169. FontSize="20"
  2170. Visibility="Hidden" />
  2171. <Button
  2172. x:Name="BtnVideoUpPage"
  2173. Grid.Row="1"
  2174. Width="60"
  2175. Margin="0,0,150,12"
  2176. HorizontalAlignment="Center"
  2177. VerticalAlignment="Bottom"
  2178. Background="{x:Null}"
  2179. BorderBrush="{x:Null}"
  2180. Click="BtnVideoUpPage_Click"
  2181. Content="上一页"
  2182. Cursor="Hand"
  2183. FontSize="16"
  2184. Foreground="#FF333333" />
  2185. <Label
  2186. x:Name="lblVideoPageNum"
  2187. Grid.Row="1"
  2188. Margin="0,0,0,10"
  2189. HorizontalAlignment="Center"
  2190. VerticalAlignment="Bottom"
  2191. Content="100/100"
  2192. FontSize="14"
  2193. Foreground="#FF333333" />
  2194. <Button
  2195. x:Name="BtnVideoDownPage"
  2196. Grid.Row="1"
  2197. Width="60"
  2198. Margin="150,0,0,12"
  2199. HorizontalAlignment="Center"
  2200. VerticalAlignment="Bottom"
  2201. Background="{x:Null}"
  2202. BorderBrush="{x:Null}"
  2203. Click="BtnVideoDownPage_Click"
  2204. Content="下一页"
  2205. Cursor="Hand"
  2206. FontSize="16"
  2207. Foreground="#FF333333" />
  2208. </Grid>
  2209. <!-- 打印 -->
  2210. <Grid
  2211. x:Name="GridPrintContent"
  2212. Background="White"
  2213. Visibility="Collapsed">
  2214. <Grid.RowDefinitions>
  2215. <RowDefinition Height="905*" />
  2216. <RowDefinition Height="50*" />
  2217. </Grid.RowDefinitions>
  2218. <Grid Grid.Row="0">
  2219. <Border BorderBrush="#FFDCDCDC" BorderThickness="1">
  2220. <ScrollViewer VerticalScrollBarVisibility="Visible">
  2221. <Image x:Name="imgPri" />
  2222. </ScrollViewer>
  2223. </Border>
  2224. </Grid>
  2225. </Grid>
  2226. </Grid>
  2227. </Grid>
  2228. </Grid>
  2229. <Grid
  2230. x:Name="GridPrintMask"
  2231. Background="#4C000000"
  2232. Visibility="Collapsed">
  2233. <Grid.ColumnDefinitions>
  2234. <ColumnDefinition Width="15*" />
  2235. <ColumnDefinition Width="70*" />
  2236. <ColumnDefinition Width="15*" />
  2237. </Grid.ColumnDefinitions>
  2238. <Grid.RowDefinitions>
  2239. <RowDefinition Height="35*" />
  2240. <RowDefinition Height="100" />
  2241. <RowDefinition Height="45*" />
  2242. </Grid.RowDefinitions>
  2243. <Grid Grid.Row="1" Grid.Column="1">
  2244. <Label
  2245. x:Name="LabPrintMessage"
  2246. Height="35"
  2247. Margin="0,10,0,0"
  2248. HorizontalAlignment="Center"
  2249. VerticalAlignment="Top"
  2250. Content="打印中..."
  2251. FontSize="22"
  2252. Foreground="#FFF9F7F7" />
  2253. <ProgressBar
  2254. x:Name="pgbProcess"
  2255. Grid.Row="0"
  2256. Height="20"
  2257. Margin="50,20,50,0"
  2258. BorderBrush="#4597FF"
  2259. Foreground="#4597FF"
  2260. Visibility="Visible" />
  2261. <Label
  2262. x:Name="lbProcess"
  2263. Grid.Row="0"
  2264. Width="60"
  2265. Height="30"
  2266. Margin="0,20,0,0"
  2267. HorizontalAlignment="Center"
  2268. Content=""
  2269. FontSize="16"
  2270. Foreground="White"
  2271. Visibility="Visible" />
  2272. </Grid>
  2273. </Grid>
  2274. </Grid>
  2275. </Window>