using CollaborativePlatformMain.DFEntity.MessageSubUtil;
using CollaborativePlatformMain.Form.UserControlForm;
using System;
using System.Collections.Generic;
using System.ComponentModel;
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.Project
{
///
/// TempPage.xaml 的交互逻辑
///
public partial class TempPage : Page
{
public List ArchUserDatas = new List();
public List StruUserDatas = new List();
public List WaterUserDatas = new List();
public List WarmUserDatas = new List();
public List EleUserDatas = new List();
public TempPage()
{
InitializeComponent();
}
///
/// 窗体初始化
///
///
///
private void Page_Loaded(object sender, RoutedEventArgs e)
{
ArchUserDatas = new List();
StruUserDatas = new List();
WaterUserDatas = new List();
WarmUserDatas = new List();
EleUserDatas = new List();
ArchUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计1"));
ArchUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计2"));
ArchUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计3"));
ArchUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计4"));
ArchUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计5"));
StruUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计1"));
StruUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计2"));
StruUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计3"));
StruUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计4"));
StruUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计5"));
WaterUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计1"));
WaterUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计2"));
WaterUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计3"));
WaterUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计4"));
WaterUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计5"));
WarmUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计1"));
WarmUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计2"));
WarmUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计3"));
WarmUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计4"));
WarmUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计5"));
EleUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计1"));
EleUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计2"));
EleUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计3"));
EleUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计4"));
EleUserDatas.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计5"));
cb_arch.ItemsSource = ArchUserDatas;
cb_stru.ItemsSource = StruUserDatas;
cb_water.ItemsSource = WaterUserDatas;
cb_warm.ItemsSource = WarmUserDatas;
cb_ele.ItemsSource = EleUserDatas;
}
///
/// 添加专业成员
///
///
///
private void bt_add_Click(object sender, RoutedEventArgs e)
{
string addValue = tb_add.Text.ToString();
if (addValue == null || addValue == "") return;
Label label = new Label();
label.Content = addValue;
label.Width = 80;
//label.Background= new SolidColorBrush((Color)ColorConverter.ConvertFromString("#eee"));
NativeCombox nativeCombox = new NativeCombox();
List nativeDataInfos = new List();
nativeDataInfos.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计1"));
nativeDataInfos.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计2"));
nativeDataInfos.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计3"));
nativeDataInfos.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计4"));
nativeDataInfos.Add(new NativeDataInfo(Guid.NewGuid().ToString(), "伙计5"));
nativeCombox.ItemsSource = nativeDataInfos;
nativeCombox.Width = 200;
nativeCombox.Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#eee"));
nativeCombox.HorizontalAlignment = HorizontalAlignment.Left;
DockPanel dockPanel = new DockPanel();
dockPanel.Children.Add(label);
dockPanel.Children.Add(nativeCombox);
dockPanel.Margin = new Thickness(0, 5, 0, 0);
sp_temps.Children.Add(dockPanel);
tb_add.Text = "";
}
}
}