//using System.Collections.Generic; //using HDL_ON.DAL.Server; //using HDL_ON.Entity; //using HDL_ON.UI.CSS; //using Shared; //namespace HDL_ON.UI //{ // /// // /// 加载需要分享到子账号的选择界面 // /// // public partial class ChooseShareMemberTargetListPage : FrameLayout // { // ChooseShareMemberTargetListPage bodyView; // VerticalScrolViewLayout contentView; // Button btnOption; // Loading waitPage; // List addFuns; // List memberList; // ResidenceMemberInfo memberInfo; // public ChooseShareMemberTargetListPage(List funs, ResidenceMemberInfo mInfo) // { // memberList = new List(); // 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(); // } // /// // /// 加载成员列表区域 // /// // 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; // } // } // } //}