From 4ad6d53e2a8dc59d99405a053ddc46f49ae7a1b3 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期四, 14 十月 2021 11:55:51 +0800
Subject: [PATCH] 干接点新spk 兼容问题
---
HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs | 91 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 91 insertions(+), 0 deletions(-)
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs b/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs
index ff1806d..d5a2001 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs
@@ -87,5 +87,96 @@
}
+
+ /// <summary>
+ /// 鐢熸垚浜岀淮鐮�
+ /// </summary>
+ /// <param name="str1">鏍囬</param>
+ public void QRcode(string str1)
+ {
+ Dialog dialog = new Dialog()
+ {
+ BackgroundColor = CSS.CSS_Color.viewTrans60lucence,
+ };
+ FrameLayout frameLayout = new FrameLayout { };
+ dialog.AddChidren(frameLayout);
+ FrameLayout whiteView = new FrameLayout()
+ {
+ X = Application.GetRealWidth(56),
+ Y = Application.GetRealHeight(199),
+ Width = Application.GetRealWidth(282),
+ Height = Application.GetRealHeight(316),
+ BackgroundColor = MusicColor.WhiteColor,
+ Radius = (uint)Application.GetRealHeight(16),
+ };
+ frameLayout.AddChidren(whiteView);
+ //涓存椂瀵嗙爜
+ Button btnTitle = new Button()
+ {
+ Y = Application.GetRealHeight(32),
+ Height = Application.GetRealHeight(22),
+ TextColor = MusicColor.TextColor,
+ TextSize = TextSize.Text16,
+ TextAlignment = TextAlignment.Center,
+ IsBold = true,
+ TextID=StringId.linshimima,
+ };
+ whiteView.AddChidren(btnTitle);
+ //瀵嗙爜
+ Button btnpaw = new Button()
+ {
+ X=Application.GetRealWidth(100),
+ Y = Application.GetRealHeight(62),
+ Height = Application.GetRealHeight(32),
+ Width = Application.GetRealWidth(82),
+ TextColor = MusicColor.SelectedColor,
+ TextSize =24,
+ TextAlignment = TextAlignment.Center,
+ IsBold = true,
+ Text = str1,
+ };
+ whiteView.AddChidren(btnpaw);
+ Button iconBtn = new Button
+ {
+ X = Application.GetRealWidth(194),
+ Y = Application.GetRealHeight(68),
+ Width = Application.GetRealWidth(20),
+ Height = Application.GetRealWidth(20),
+ UnSelectedImagePath = "LoginIcon/ShowPasswordIcon.png",
+ SelectedImagePath = "LoginIcon/HidePasswordIcon.png",
+ };
+ whiteView.AddChidren(iconBtn);
+ //浜岀淮鐮�
+ int codeWidth = Application.GetRealWidth(142);
+ ImageView codeImage = new ImageView()
+ {
+ X = Application.GetRealWidth(70),
+ Y = Application.GetRealHeight(142),
+ Height = codeWidth,
+ Width = codeWidth,
+ ImageBytes = Scan.BytesFromText(str1, codeWidth, codeWidth),
+ };
+ whiteView.AddChidren(codeImage);
+ dialog.Show();
+ iconBtn.MouseUpEventHandler += (sender, e) =>
+ {
+ iconBtn.IsSelected = !iconBtn.IsSelected;
+ if (iconBtn.IsSelected)
+ {
+ btnpaw.Text = "******";
+ }
+ else
+ {
+ btnpaw.Text = str1;
+
+ }
+ };
+ frameLayout.MouseUpEventHandler += (sender, e) =>
+ {
+ dialog.Close();
+ };
+
+ }
+
}
}
--
Gitblit v1.8.0