//using System.Collections.Generic;
|
//using HDL_ON.DAL.Server;
|
//using HDL_ON.Entity;
|
//using HDL_ON.UI.CSS;
|
//using Shared;
|
|
//namespace HDL_ON.UI
|
//{
|
// /// <summary>
|
// /// 加载需要分享到子账号的选择界面
|
// /// </summary>
|
// public partial class ChooseShareMemberTargetListPage : FrameLayout
|
// {
|
// ChooseShareMemberTargetListPage bodyView;
|
// VerticalScrolViewLayout contentView;
|
// Button btnOption;
|
|
// Loading waitPage;
|
// List<ShareData> addFuns;
|
// List<ResidenceMemberInfo> memberList;
|
// ResidenceMemberInfo memberInfo;
|
|
// public ChooseShareMemberTargetListPage(List<ShareData> funs, ResidenceMemberInfo mInfo)
|
// {
|
// memberList = new List<ResidenceMemberInfo>();
|
// addFuns = funs;
|
// bodyView = this;
|
// memberInfo = mInfo;
|
// }
|
|
// public void LoadPage()
|
// {
|
// //创建读取成员账号线程
|
// var thread = LoadThread_GetResidenceMemberAccount();
|
// waitPage = new Loading();
|
// new PublicAssmebly().LoadPage_WaitPage(thread, bodyView, waitPage);
|
|
// bodyView.BackgroundColor = CSS_Color.BackgroundColor;
|
// new TopViewDiv(bodyView, Language.StringByID(StringId.Shared)).LoadTopView();
|
|
// #region title view
|
// FrameLayout titleView = new FrameLayout()
|
// {
|
// Y = Application.GetRealHeight(72),
|
// Height = Application.GetRealHeight(44),
|
// BackgroundColor = CSS_Color.MainBackgroundColor,
|
// };
|
// bodyView.AddChidren(titleView);
|
|
// Button btnTitle = new Button()
|
// {
|
// X = Application.GetRealWidth(16),
|
// TextColor = CSS_Color.FirstLevelTitleColor,
|
// TextID = StringId.SharedTo,
|
// TextSize = CSS_FontSize.SubheadingFontSize,
|
// TextAlignment = TextAlignment.CenterLeft,
|
// IsBold = true,
|
// };
|
// titleView.AddChidren(btnTitle);
|
|
// titleView.AddChidren(new Button() {
|
// X = Application.GetRealWidth(16),
|
// Y = Application.GetRealHeight(43),
|
// Height = Application.GetRealHeight(1),
|
// BackgroundColor = CSS_Color.DividingLineColor,
|
// });
|
// #endregion
|
|
// contentView = new VerticalScrolViewLayout()
|
// {
|
// Y = titleView.Bottom,
|
// Height = Application.GetRealHeight(420),
|
// //BackgroundColor = CSS_Color.MainBackgroundColor,
|
// };
|
// bodyView.AddChidren(contentView);
|
|
// LoadMemberRow();
|
|
// btnOption = new Button()
|
// {
|
// Y = Application.GetRealHeight(519 + 64),
|
// Gravity = Gravity.CenterHorizontal,
|
// Width = Application.GetRealWidth(220),
|
// Height = Application.GetRealWidth(44),
|
// BackgroundColor = CSS_Color.MainColor,
|
// TextAlignment = TextAlignment.Center,
|
// TextColor = CSS_Color.MainBackgroundColor,
|
// TextID = StringId.ConfirmShared,
|
// TextSize = CSS_FontSize.SubheadingFontSize,
|
// IsBold = true,
|
// Radius = (uint)Application.GetRealWidth(22),
|
// BorderColor = 0x00000000,
|
// BorderWidth = 0,
|
// };
|
// bodyView.AddChidren(btnOption);
|
|
// LoadEvent_SharedData();
|
// }
|
|
// /// <summary>
|
// /// 加载成员列表区域
|
// /// </summary>
|
// void LoadMemberRow()
|
// {
|
// contentView.RemoveAll();
|
|
// int index = 1;
|
// foreach (var mInfo in memberList)
|
// {
|
// FrameLayout memberRow = new FrameLayout()
|
// {
|
// Height = Application.GetRealWidth(65),
|
// BackgroundColor = CSS_Color.MainBackgroundColor,
|
// };
|
// contentView.AddChidren(memberRow);
|
|
// var memberHeadImageView = new ImageView()
|
// {
|
// X = Application.GetRealWidth(16),
|
// Gravity = Gravity.CenterVertical,
|
// Width = Application.GetMinRealAverage(36),
|
// Height = Application.GetMinRealAverage(36),
|
// Radius = (uint)Application.GetMinRealAverage(24),
|
// ImagePath = mInfo.headImagePagePath,
|
// };
|
// memberRow.AddChidren(memberHeadImageView);
|
|
// Button btnMemberName = new Button()
|
// {
|
// X = Application.GetRealWidth(64),
|
// Y = Application.GetRealWidth(10),
|
// //Width = Application.GetRealWidth(300),
|
// Height = Application.GetRealWidth(24),
|
// TextAlignment = TextAlignment.CenterLeft,
|
// TextColor = CSS_Color.FirstLevelTitleColor,
|
// TextSize = CSS_FontSize.TextFontSize,
|
// Text = mInfo.UserName,
|
// };
|
// memberRow.AddChidren(btnMemberName);
|
|
// Button btnMemberMail = new Button()
|
// {
|
// X = Application.GetRealWidth(64),
|
// Y = btnMemberName.Bottom,
|
// //Width = Application.GetRealWidth(300),
|
// Height = Application.GetRealWidth(21),
|
// TextAlignment = TextAlignment.CenterLeft,
|
// TextColor = CSS_Color.PromptingColor1,
|
// TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
|
// Text = mInfo.Account,
|
// };
|
// memberRow.AddChidren(btnMemberMail);
|
|
// Button btnChoose = new Button()
|
// {
|
// X = Application.GetRealWidth(331),
|
// Gravity = Gravity.CenterVertical,
|
// Width = Application.GetMinRealAverage(28),
|
// Height = Application.GetMinRealAverage(28),
|
// UnSelectedImagePath = "Public/ChooseIcon.png",
|
// SelectedImagePath = "Public/ChooseOnIcon.png",
|
// IsSelected = true,
|
// };
|
// memberRow.AddChidren(btnChoose);
|
|
// if (memberList.Count > index)
|
// {
|
// memberRow.AddChidren(new Button()
|
// {
|
// Y = Application.GetRealHeight(64),
|
// Gravity = Gravity.CenterHorizontal,
|
// Width = Application.GetRealWidth(343),
|
// Height = Application.GetRealHeight(1),
|
// BackgroundColor = CSS_Color.DividingLineColor,
|
// });
|
// }
|
// index++;
|
|
// var eventHandler = LoadEvent_ChangeSharedList(btnChoose, mInfo);
|
// btnChoose.MouseUpEventHandler = eventHandler;
|
// btnMemberName.MouseUpEventHandler = eventHandler;
|
// btnMemberMail.MouseUpEventHandler = eventHandler;
|
// }
|
// }
|
// }
|
//}
|