| | |
| | | titleIcon.InitControl();
|
| | | titleIcon.ButtonClickEvent += (sender, e) =>
|
| | | {
|
| | | var menuContr = new TopRightMenuControl(this, 2);
|
| | | var menuContr = new TopRightMenuControl(2, 449);
|
| | | //扫描二维码
|
| | | string msg1 = Language.StringByID(R.MyInternationalizationString.uScanQRcode);
|
| | | menuContr.AddRowMenu(msg1,"","", () =>
|
| | | menuContr.AddRowMenu(msg1, "Item/ScanQRcodeIcon.png", "Item/ScanQRcodeIconSelected.png", () =>
|
| | | {
|
| | | var form = new AddMemberByIdForm();
|
| | | form.AddForm();
|
| | | });
|
| | | //输入账号
|
| | | string msg2 = Language.StringByID(R.MyInternationalizationString.uInputAccount);
|
| | | menuContr.AddRowMenu(msg2,"","", () =>
|
| | | menuContr.AddRowMenu(msg2, "Item/InputAccountIcon.png", "Item/InputAccountIconSelected.png", () =>
|
| | | {
|
| | | var form = new AddMemberByIdForm();
|
| | | form.AddForm();
|
| | |
| | |
|
| | | //初始化列表控件
|
| | | this.InitMemberListControl();
|
| | |
|
| | | //总之先清空共享文件夹准没错
|
| | | HdlShardLogic.Current.ClearShardDirectory();
|
| | | }
|
| | |
|
| | | #endregion
|
| | |
| | | listView.Y = frameBack.Bottom;
|
| | | bodyFrameLayout.AddChidren(listView);
|
| | |
|
| | | //初始化成员列表
|
| | | this.InitMemberList();
|
| | | HdlThreadLogic.Current.RunMainInThread(() =>
|
| | | {
|
| | | //总之先清空共享文件夹准没错
|
| | | HdlShardLogic.Current.ClearShardDirectory();
|
| | | //初始化成员列表
|
| | | this.InitMemberList();
|
| | | });
|
| | | }
|
| | |
|
| | | /// <summary>
|
| | |
| | | {
|
| | | if (listCheck.Contains(infoRes.DistributedMark) == true
|
| | | || infoRes.Account == UserCenterResourse.UserInfo.Phone
|
| | | || infoRes.Account == UserCenterResourse.UserInfo.Email
|
| | | || infoRes.AccountType != 0)
|
| | | || infoRes.Account == UserCenterResourse.UserInfo.Email)
|
| | | {
|
| | | //如果是它自己的话,或者权限等级比他高的,不显示
|
| | | //如果是它自己的话,不显示
|
| | | continue;
|
| | | }
|
| | | if (UserCenterResourse.UserInfo.AuthorityNo != 1 && infoRes.AccountType != 0)
|
| | | {
|
| | | //不能够获取权限等级比他高的(主人自己可以无视这个判断)
|
| | | continue;
|
| | | }
|
| | |
|
| | | listCheck.Add(infoRes.DistributedMark);
|
| | | //添加成员信息的缓存
|
| | | UserCenterResourse.ListMemberInfo.Add(infoRes);
|