diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs
index 48f1504..405db0d 100644
--- a/Properties/Resources.Designer.cs
+++ b/Properties/Resources.Designer.cs
@@ -100,6 +100,16 @@ namespace AntdUIDemo.Properties {
}
}
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap head2 {
+ get {
+ object obj = ResourceManager.GetObject("head2", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
diff --git a/Properties/Resources.resx b/Properties/Resources.resx
index b226f9f..50a363e 100644
--- a/Properties/Resources.resx
+++ b/Properties/Resources.resx
@@ -130,6 +130,9 @@
..\Resources\head.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Resources\head2.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\assets\logo.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
diff --git a/Resources/head2.jpg b/Resources/head2.jpg
new file mode 100644
index 0000000..be3f891
Binary files /dev/null and b/Resources/head2.jpg differ
diff --git a/Views/TableDemo.cs b/Views/TableDemo.cs
index 5c7a1bc..e7fd004 100644
--- a/Views/TableDemo.cs
+++ b/Views/TableDemo.cs
@@ -225,6 +225,11 @@ namespace AntdUIDemo.Views
}
}
+ else if (item.Text == "查看图片")
+ {
+ //查看其他来源的高清图片
+ Preview.open(new Preview.Config(window, Properties.Resources.head2));
+ }
else
AntdUI.Message.info(window, item.Text, autoClose: 1);
},
@@ -238,10 +243,14 @@ namespace AntdUIDemo.Views
IconSvg = "CheckOutlined"
},
new AntdUI.ContextMenuStripItem("编辑"){
- IconSvg = "",
+ IconSvg = "EditOutlined",
},
new AntdUI.ContextMenuStripItem("删除"){
- IconSvg = ""
+ IconSvg = "DeleteOutlined"
+ },
+ new ContextMenuStripItem("查看图片")
+ {
+ IconSvg = "FundViewOutlined"
},
new ContextMenuStripItemDivider(),
new AntdUI.ContextMenuStripItem("详情"){
@@ -292,6 +301,10 @@ namespace AntdUIDemo.Views
//超链接内容
AntdUI.Message.info(window, user.CellLinks.FirstOrDefault().Id, autoClose: 1);
break;
+ case "查看图片":
+ //使用clone可以防止table中的image被修改
+ Preview.open(new Preview.Config(window, (Image)curUser.CellImages[0].Image.Clone()));
+ break;
}
}
}
@@ -395,7 +408,8 @@ namespace AntdUIDemo.Views
}
}
},
- new CellButton(Guid.NewGuid().ToString(),"删除",TTypeMini.Error) },
+ new CellButton(Guid.NewGuid().ToString(),"删除",TTypeMini.Error),
+ new CellButton(Guid.NewGuid().ToString(),"查看图片",TTypeMini.Primary)},
//value:0-1
CellProgress = new CellProgress(0.5f),
CellDivider = new CellDivider(),
diff --git a/assets/screenshots/Table.png b/assets/screenshots/Table.png
index 94d49f9..4a7bba4 100644
Binary files a/assets/screenshots/Table.png and b/assets/screenshots/Table.png differ