using CollaborativePlatformMain.DFEntity.MessageSubUtil; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace CollaborativePlatformMain.Form.MessageSubPage { /// /// SeconContactsPage.xaml 的交互逻辑 /// public partial class SeconContactsPage : Page { /// /// 父级窗体 /// public HomepageForm Homepage; public SeconContactsPage(HomepageForm homepage) { InitializeComponent(); Homepage = homepage; } /// /// 窗体初始化 /// /// /// private void Window_Loaded(object sender, RoutedEventArgs e) { List contactsUtils = new List(); //建筑 ContactsUtil archSubData1 = new ContactsUtil("1", "建筑-伙计1"); ContactsUtil archSubData2 = new ContactsUtil("2", "建筑-伙计2"); ContactsUtil archSubData3 = new ContactsUtil("3", "建筑-伙计3"); ContactsUtil archSubData4 = new ContactsUtil("4", "建筑-伙计4"); ContactsUtil archSubData5 = new ContactsUtil("5", "建筑-伙计5"); ContactsUtil archData = new ContactsUtil("1", "建筑组", new List() { archSubData1, archSubData2, archSubData3, archSubData4, archSubData5 }); contactsUtils.Add(archData) ; //结构 ContactsUtil struSubData1 = new ContactsUtil("1", "结构-伙计1"); ContactsUtil struSubData2 = new ContactsUtil("2", "结构-伙计2"); ContactsUtil struSubData3 = new ContactsUtil("3", "结构-伙计3"); ContactsUtil struSubData4 = new ContactsUtil("4", "结构-伙计4"); ContactsUtil struSubData5 = new ContactsUtil("5", "结构-伙计5"); ContactsUtil struData = new ContactsUtil("1", "结构组", new List() { struSubData1, struSubData2, struSubData3, struSubData4, struSubData5 }); contactsUtils.Add(struData); //给排水 ContactsUtil waterSubData1 = new ContactsUtil("1", "给排水-伙计1"); ContactsUtil waterSubData2 = new ContactsUtil("2", "给排水-伙计2"); ContactsUtil waterSubData3 = new ContactsUtil("3", "给排水-伙计3"); ContactsUtil waterSubData4 = new ContactsUtil("4", "给排水-伙计4"); ContactsUtil waterSubData5 = new ContactsUtil("5", "给排水-伙计5"); ContactsUtil waterData = new ContactsUtil("1", "给排水组", new List() { waterSubData1, waterSubData2, waterSubData3, waterSubData4, waterSubData5 }); contactsUtils.Add(waterData); //暖通 ContactsUtil warmSubData1 = new ContactsUtil("1", "暖通-伙计1"); ContactsUtil warmSubData2 = new ContactsUtil("2", "暖通-伙计2"); ContactsUtil warmSubData3 = new ContactsUtil("3", "暖通-伙计3"); ContactsUtil warmSubData4 = new ContactsUtil("4", "暖通-伙计4"); ContactsUtil warmSubData5 = new ContactsUtil("5", "暖通-伙计5"); ContactsUtil warmData = new ContactsUtil("1", "暖通组", new List() { warmSubData1, warmSubData2, warmSubData3, warmSubData4, warmSubData5 }); contactsUtils.Add(warmData); //电气 ContactsUtil eleSubData1 = new ContactsUtil("1", "电气-伙计1"); ContactsUtil eleSubData2 = new ContactsUtil("2", "电气-伙计2"); ContactsUtil eleSubData3 = new ContactsUtil("3", "电气-伙计3"); ContactsUtil eleSubData4 = new ContactsUtil("4", "电气-伙计4"); ContactsUtil eleSubData5 = new ContactsUtil("5", "电气-伙计5"); ContactsUtil eleData = new ContactsUtil("1", "电气组", new List() { eleSubData1, eleSubData2, eleSubData3, eleSubData4, eleSubData5 }); contactsUtils.Add(eleData); tr_Contacts.ItemsSource = null; tr_Contacts.ItemsSource = contactsUtils; } private void tv_projectLeftButtonUp(object sender, MouseButtonEventArgs e) { } } }