FullProfessionPage.xaml.cs 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. using CollaborativePlatformMain.DFEntity.MessageSubUtil;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using System.Windows;
  8. using System.Windows.Controls;
  9. using System.Windows.Data;
  10. using System.Windows.Documents;
  11. using System.Windows.Input;
  12. using System.Windows.Media;
  13. using System.Windows.Media.Imaging;
  14. using System.Windows.Shapes;
  15. namespace CollaborativePlatformMain.Form.MessageSubPage
  16. {
  17. /// <summary>
  18. /// FullProfessionPage.xaml 的交互逻辑
  19. /// </summary>
  20. public partial class FullProfessionPage : Page
  21. {
  22. /// <summary>
  23. /// 父级窗体
  24. /// </summary>
  25. public HomepageForm HomepageForm;
  26. public FullProfessionPage(HomepageForm homepageForm)
  27. {
  28. InitializeComponent();
  29. HomepageForm = homepageForm;
  30. }
  31. private void tr_threemodel_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  32. {
  33. int a = 1;
  34. }
  35. /// <summary>
  36. /// 建筑-鼠标点击事件
  37. /// </summary>
  38. /// <param name="sender"></param>
  39. /// <param name="e"></param>
  40. private void tb_arch_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  41. {
  42. // 创建新的列定义
  43. ColumnDefinition colDef1 = new ColumnDefinition();
  44. colDef1.Width = new GridLength(3, GridUnitType.Star);
  45. ColumnDefinition colDef2 = new ColumnDefinition();
  46. colDef2.Width = new GridLength(1, GridUnitType.Star);
  47. ColumnDefinition colDef3 = new ColumnDefinition();
  48. colDef3.Width = new GridLength(1, GridUnitType.Star);
  49. ColumnDefinition colDef4 = new ColumnDefinition();
  50. colDef4.Width = new GridLength(1, GridUnitType.Star);
  51. ColumnDefinition colDef5 = new ColumnDefinition();
  52. colDef5.Width = new GridLength(1, GridUnitType.Star);
  53. // 清除旧的列定义
  54. gridName.ColumnDefinitions.Clear();
  55. // 添加到Grid中
  56. gridName.ColumnDefinitions.Add(colDef1);
  57. gridName.ColumnDefinitions.Add(colDef2);
  58. gridName.ColumnDefinitions.Add(colDef3);
  59. gridName.ColumnDefinitions.Add(colDef4);
  60. gridName.ColumnDefinitions.Add(colDef5);
  61. }
  62. /// <summary>
  63. /// 结构-鼠标点击事件
  64. /// </summary>
  65. /// <param name="sender"></param>
  66. /// <param name="e"></param>
  67. private void tb_stru_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  68. {
  69. // 创建新的列定义
  70. ColumnDefinition colDef1 = new ColumnDefinition();
  71. colDef1.Width = new GridLength(1, GridUnitType.Star);
  72. ColumnDefinition colDef2 = new ColumnDefinition();
  73. colDef2.Width = new GridLength(3, GridUnitType.Star);
  74. ColumnDefinition colDef3 = new ColumnDefinition();
  75. colDef3.Width = new GridLength(1, GridUnitType.Star);
  76. ColumnDefinition colDef4 = new ColumnDefinition();
  77. colDef4.Width = new GridLength(1, GridUnitType.Star);
  78. ColumnDefinition colDef5 = new ColumnDefinition();
  79. colDef5.Width = new GridLength(1, GridUnitType.Star);
  80. // 清除旧的列定义
  81. gridName.ColumnDefinitions.Clear();
  82. // 添加到Grid中
  83. gridName.ColumnDefinitions.Add(colDef1);
  84. gridName.ColumnDefinitions.Add(colDef2);
  85. gridName.ColumnDefinitions.Add(colDef3);
  86. gridName.ColumnDefinitions.Add(colDef4);
  87. gridName.ColumnDefinitions.Add(colDef5);
  88. }
  89. /// <summary>
  90. /// 给排水-鼠标点击事件
  91. /// </summary>
  92. /// <param name="sender"></param>
  93. /// <param name="e"></param>
  94. private void tb_water_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  95. {
  96. // 创建新的列定义
  97. ColumnDefinition colDef1 = new ColumnDefinition();
  98. colDef1.Width = new GridLength(1, GridUnitType.Star);
  99. ColumnDefinition colDef2 = new ColumnDefinition();
  100. colDef2.Width = new GridLength(1, GridUnitType.Star);
  101. ColumnDefinition colDef3 = new ColumnDefinition();
  102. colDef3.Width = new GridLength(3, GridUnitType.Star);
  103. ColumnDefinition colDef4 = new ColumnDefinition();
  104. colDef4.Width = new GridLength(1, GridUnitType.Star);
  105. ColumnDefinition colDef5 = new ColumnDefinition();
  106. colDef5.Width = new GridLength(1, GridUnitType.Star);
  107. // 清除旧的列定义
  108. gridName.ColumnDefinitions.Clear();
  109. // 添加到Grid中
  110. gridName.ColumnDefinitions.Add(colDef1);
  111. gridName.ColumnDefinitions.Add(colDef2);
  112. gridName.ColumnDefinitions.Add(colDef3);
  113. gridName.ColumnDefinitions.Add(colDef4);
  114. gridName.ColumnDefinitions.Add(colDef5);
  115. }
  116. /// <summary>
  117. /// 暖通-鼠标点击事件
  118. /// </summary>
  119. /// <param name="sender"></param>
  120. /// <param name="e"></param>
  121. private void tb_warm_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  122. {
  123. // 创建新的列定义
  124. ColumnDefinition colDef1 = new ColumnDefinition();
  125. colDef1.Width = new GridLength(1, GridUnitType.Star);
  126. ColumnDefinition colDef2 = new ColumnDefinition();
  127. colDef2.Width = new GridLength(1, GridUnitType.Star);
  128. ColumnDefinition colDef3 = new ColumnDefinition();
  129. colDef3.Width = new GridLength(1, GridUnitType.Star);
  130. ColumnDefinition colDef4 = new ColumnDefinition();
  131. colDef4.Width = new GridLength(3, GridUnitType.Star);
  132. ColumnDefinition colDef5 = new ColumnDefinition();
  133. colDef5.Width = new GridLength(1, GridUnitType.Star);
  134. // 清除旧的列定义
  135. gridName.ColumnDefinitions.Clear();
  136. // 添加到Grid中
  137. gridName.ColumnDefinitions.Add(colDef1);
  138. gridName.ColumnDefinitions.Add(colDef2);
  139. gridName.ColumnDefinitions.Add(colDef3);
  140. gridName.ColumnDefinitions.Add(colDef4);
  141. gridName.ColumnDefinitions.Add(colDef5);
  142. }
  143. /// <summary>
  144. /// 电气-鼠标点击事件
  145. /// </summary>
  146. /// <param name="sender"></param>
  147. /// <param name="e"></param>
  148. private void tb_ele_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  149. {
  150. // 创建新的列定义
  151. ColumnDefinition colDef1 = new ColumnDefinition();
  152. colDef1.Width = new GridLength(1, GridUnitType.Star);
  153. ColumnDefinition colDef2 = new ColumnDefinition();
  154. colDef2.Width = new GridLength(1, GridUnitType.Star);
  155. ColumnDefinition colDef3 = new ColumnDefinition();
  156. colDef3.Width = new GridLength(1, GridUnitType.Star);
  157. ColumnDefinition colDef4 = new ColumnDefinition();
  158. colDef4.Width = new GridLength(1, GridUnitType.Star);
  159. ColumnDefinition colDef5 = new ColumnDefinition();
  160. colDef5.Width = new GridLength(3, GridUnitType.Star);
  161. // 清除旧的列定义
  162. gridName.ColumnDefinitions.Clear();
  163. // 添加到Grid中
  164. gridName.ColumnDefinitions.Add(colDef1);
  165. gridName.ColumnDefinitions.Add(colDef2);
  166. gridName.ColumnDefinitions.Add(colDef3);
  167. gridName.ColumnDefinitions.Add(colDef4);
  168. gridName.ColumnDefinitions.Add(colDef5);
  169. }
  170. /// <summary>
  171. /// 点击事件
  172. /// </summary>
  173. /// <param name="sender"></param>
  174. /// <param name="e"></param>
  175. private void cb_Check_Checked(object sender, RoutedEventArgs e)
  176. {
  177. }
  178. }
  179. }