diff --git a/AntdUIDemo.csproj b/AntdUIDemo.csproj
index b59499e..4c8199c 100644
--- a/AntdUIDemo.csproj
+++ b/AntdUIDemo.csproj
@@ -10,7 +10,6 @@
app.manifest
assets\icon.ico
AnyCPU
- 12
Copyright © 2024 czz_y
$(Version)
$(Version)
diff --git a/Views/ButtonDemo.cs b/Views/ButtonDemo.cs
index edd4573..f37174c 100644
--- a/Views/ButtonDemo.cs
+++ b/Views/ButtonDemo.cs
@@ -87,7 +87,7 @@ namespace AntdUIDemo.Views
if (toggle)
{
tooltipText.AppendLine($"Toggle: {toggle}");
- if (toggletype is not null)
+ if (toggletype != null)
tooltipText.AppendLine($"ToggleType: {toggletype}");
if (!string.IsNullOrEmpty(toggleiconsvg))
{
diff --git a/Views/CalendarDemo.cs b/Views/CalendarDemo.cs
index e1df9c7..ef58fd4 100644
--- a/Views/CalendarDemo.cs
+++ b/Views/CalendarDemo.cs
@@ -34,12 +34,12 @@ namespace AntdUIDemo.Views
// dates 参数为 DateTime[] 数组长度固定为2,返回UI上显示的开始日期与结束日期
// DateTime start_date = dates[0], end_date = dates[1];
var now = dates[1];
- return [
- new(now.ToString("yyyy-MM-dd"),0),
- new(now.AddDays(-20).ToString("yyyy-MM-dd"),5),
- new(now.AddDays(-2).ToString("yyyy-MM-dd"),99),
- new(now.AddDays(-6).ToString("yyyy-MM-dd"),998,Color.FromArgb(112, 237, 58)),
- ];
+ return new List {
+ new DateBadge(now.ToString("yyyy-MM-dd"),0),
+ new DateBadge(now.AddDays(-20).ToString("yyyy-MM-dd"),5),
+ new DateBadge(now.AddDays(-2).ToString("yyyy-MM-dd"),99),
+ new DateBadge(now.AddDays(-6).ToString("yyyy-MM-dd"),998,Color.FromArgb(112, 237, 58)),
+ };
};
calendar.LoadBadge();
}
diff --git a/Views/DatePickerRangeDemo.cs b/Views/DatePickerRangeDemo.cs
index dc0e0c2..b2a4ab7 100644
--- a/Views/DatePickerRangeDemo.cs
+++ b/Views/DatePickerRangeDemo.cs
@@ -39,7 +39,7 @@ namespace AntdUIDemo.Views
daysToMonday += 7;
start = today.AddDays(-daysToMonday);
end = start.AddDays(6);
- datePickerRange.Value = [start, end];
+ datePickerRange.Value = new DateTime[] { start, end };
break;
case "上周":
daysToMonday = (int)today.DayOfWeek - (int)DayOfWeek.Monday;
@@ -47,27 +47,27 @@ namespace AntdUIDemo.Views
daysToMonday += 7;
start = today.AddDays(-daysToMonday - 7);
end = start.AddDays(6);
- datePickerRange.Value = [start, end];
+ datePickerRange.Value = new DateTime[] { start, end };
break;
case "本月":
start = new DateTime(today.Year, today.Month, 1);
end = start.AddMonths(1).AddDays(-1);
- datePickerRange.Value = [start, end];
+ datePickerRange.Value = new DateTime[] { start, end };
break;
case "上月":
start = new DateTime(today.Year, today.Month, 1).AddMonths(-1);
end = start.AddMonths(1).AddDays(-1);
- datePickerRange.Value = [start, end];
+ datePickerRange.Value = new DateTime[] { start, end };
break;
case "本年":
start = new DateTime(today.Year, 1, 1);
end = start.AddYears(1).AddDays(-1);
- datePickerRange.Value = [start, end];
+ datePickerRange.Value = new DateTime[] { start, end };
break;
case "去年":
start = new DateTime(today.Year - 1, 1, 1);
end = start.AddYears(1).AddDays(-1);
- datePickerRange.Value = [start, end];
+ datePickerRange.Value = new DateTime[] { start, end };
break;
}
}
diff --git a/Views/MenuDemo.cs b/Views/MenuDemo.cs
index 48acbec..2ffbce3 100644
--- a/Views/MenuDemo.cs
+++ b/Views/MenuDemo.cs
@@ -95,10 +95,38 @@ namespace AntdUIDemo.Views
menu.Radius = (int)input_radius.Value;
- menu.ForeColor = colorPicker_forecolor.Value == Color.Transparent ? null : colorPicker_forecolor.Value;
- menu.ForeActive = colorPicker_foreactive.Value == Color.Transparent ? null : colorPicker_foreactive.Value;
- menu.BackHover = colorPicker_backhover.Value == Color.Transparent ? null : colorPicker_backhover.Value;
- menu.BackActive = colorPicker_backactive.Value == Color.Transparent ? null : colorPicker_backactive.Value;
+ if (colorPicker_forecolor.Value == Color.Transparent)
+ {
+ menu.ForeColor = null;
+ }
+ else
+ {
+ menu.ForeColor = colorPicker_forecolor.Value;
+ }
+ if (colorPicker_foreactive.Value == Color.Transparent)
+ {
+ menu.ForeActive = null;
+ }
+ else
+ {
+ menu.ForeActive = colorPicker_foreactive.Value;
+ }
+ if (colorPicker_backhover.Value == Color.Transparent)
+ {
+ menu.BackHover = null;
+ }
+ else
+ {
+ menu.BackHover = colorPicker_backhover.Value;
+ }
+ if (colorPicker_backactive.Value == Color.Transparent)
+ {
+ menu.BackActive = null;
+ }
+ else
+ {
+ menu.BackActive = colorPicker_backactive.Value;
+ }
}
}
diff --git a/Views/ModalDemo.cs b/Views/ModalDemo.cs
index 5d2762c..c825801 100644
--- a/Views/ModalDemo.cs
+++ b/Views/ModalDemo.cs
@@ -77,8 +77,8 @@ namespace AntdUIDemo.Views
{
AntdUI.Modal.open(new AntdUI.Modal.Config(window, "Basic Modal", "Some contents...\r\nSome contents...\r\nSome contents...")
{
- Btns = [new AntdUI.Modal.Btn("return", "Return", AntdUI.TTypeMini.Default),
- new AntdUI.Modal.Btn("submit", "Submit", AntdUI.TTypeMini.Warn)],
+ Btns = new Modal.Btn[]{ new AntdUI.Modal.Btn("return", "Return", AntdUI.TTypeMini.Default),
+ new AntdUI.Modal.Btn("submit", "Submit", AntdUI.TTypeMini.Warn) },
CancelText = null,
OkText = "Search On Google",
OnOk = config =>
diff --git a/Views/PaginationDemo.cs b/Views/PaginationDemo.cs
index 0294846..41e01a9 100644
--- a/Views/PaginationDemo.cs
+++ b/Views/PaginationDemo.cs
@@ -129,7 +129,7 @@ namespace AntdUIDemo.Views
switch_show.Checked = true;
switch_right.Checked = true;
- selectMultiple.SelectedValue = ["1", "2", "5", "10"];
+ selectMultiple.SelectedValue = new object[] { "1", "2", "5", "10" };
}
}
}
diff --git a/Views/PopoverDemo.cs b/Views/PopoverDemo.cs
index c71b910..04ab988 100644
--- a/Views/PopoverDemo.cs
+++ b/Views/PopoverDemo.cs
@@ -59,12 +59,16 @@ namespace AntdUIDemo.Views
ArrowAlign = TAlign.TL,
OnControlLoad = () =>
{
- popovercalendar.DateChanged += (sender, e) =>
- AntdUI.Message.info(window, e.Value.ToString("yyyy-MM-dd"), autoClose: 1);
+ popovercalendar.DateChanged += Popovercalendar_DateChanged;
}
});
}
+ private void Popovercalendar_DateChanged(object sender, DateTimeEventArgs e)
+ {
+ AntdUI.Message.info(window, e.Value.ToString("yyyy-MM-dd"), autoClose: 1);
+ }
+
private void button_form_Click(object sender, EventArgs e)
{
var button = sender as AntdUI.Button;
@@ -93,12 +97,16 @@ namespace AntdUIDemo.Views
{
OnControlLoad = () =>
{
- popoverbutton.Click += (sender, e) =>
- AntdUI.Message.info(window, "点击了PopoverButton", autoClose: 1);
+ popoverbutton.Click += Popoverbutton_Click;
}
});
}
+ private void Popoverbutton_Click(object sender, EventArgs e)
+ {
+ AntdUI.Message.info(window, "点击了PopoverButton", autoClose: 1);
+ }
+
private void button_close_Click(object sender, EventArgs e)
{
Popover.open(new Popover.Config(button_close, "Title", "Content\r\nContent\r\nContent")
diff --git a/Views/PreviewDemo.cs b/Views/PreviewDemo.cs
index 51c643f..2cfe882 100644
--- a/Views/PreviewDemo.cs
+++ b/Views/PreviewDemo.cs
@@ -29,8 +29,8 @@ namespace AntdUIDemo.Views
private void Button_views_Click(object sender, EventArgs e)
{
- Preview.open(new Preview.Config(window,
- [Properties.Resources.bg1, Properties.Resources.bg2, Properties.Resources.bg3]));
+ Preview.open(new Preview.Config(window, new List() {
+ Properties.Resources.bg1, Properties.Resources.bg2, Properties.Resources.bg3 }));
}
private void Button_view_Click(object sender, EventArgs e)
diff --git a/Views/SelectDemo.cs b/Views/SelectDemo.cs
index 1be6ef4..a3fc382 100644
--- a/Views/SelectDemo.cs
+++ b/Views/SelectDemo.cs
@@ -22,7 +22,7 @@ namespace AntdUIDemo.Views
private void InitData()
{
select_custom.Items.Clear();
- select_custom.Items.AddRange([
+ select_custom.Items.AddRange(new object[] {
new SelectItem("在线状态"){
Online = 1,
@@ -48,7 +48,7 @@ namespace AntdUIDemo.Views
{
SubText = "子文本"
}
- ]);
+ });
select_custom.SelectedIndex = 0;
}
diff --git a/Views/TableDemo.cs b/Views/TableDemo.cs
index d55070f..c349b83 100644
--- a/Views/TableDemo.cs
+++ b/Views/TableDemo.cs
@@ -25,7 +25,7 @@ namespace AntdUIDemo.Views
private void InitTableColumns()
{
- table_base.Columns = [
+ table_base.Columns = new ColumnCollection() {
new ColumnCheck("Selected"){Fixed = true},
new Column("Name", "姓名",ColumnAlign.Center),
new Column("Age", "年龄",ColumnAlign.Center),
@@ -49,7 +49,7 @@ namespace AntdUIDemo.Views
new Column("CellProgress", "进度条",ColumnAlign.Center),
new Column("CellDivider", "分割线",ColumnAlign.Center),
new Column("CellLinks", "链接",ColumnAlign.Center),
- ];
+ };
}
private void BindEventHandler()
@@ -112,14 +112,14 @@ namespace AntdUIDemo.Views
User useradd = new User()
{
CellBadge = new CellBadge(TState.Processing, "测试中"),
- CellImages = [new CellImage(Properties.Resources.head)],
+ CellImages = new CellImage[] { new CellImage(Properties.Resources.head) },
CellDivider = new CellDivider(),
- CellTags = [new CellTag("测试", TTypeMini.Primary), new CellTag("测试", TTypeMini.Success), new CellTag("测试", TTypeMini.Warn)],
+ CellTags = new CellTag[] { new CellTag("测试", TTypeMini.Primary), new CellTag("测试", TTypeMini.Success), new CellTag("测试", TTypeMini.Warn) },
CellText = new CellText("这是一个无图标的文本"),
CellProgress = new CellProgress(0.5f),
- CellLinks = [new CellLink("https://gitee.com/antdui/AntdUI", "AntdUI"),
+ CellLinks = new CellLink[]{ new CellLink("https://gitee.com/antdui/AntdUI", "AntdUI"),
new CellButton(Guid.NewGuid().ToString(),"编辑",TTypeMini.Primary),
- new CellButton(Guid.NewGuid().ToString(),"删除",TTypeMini.Error)],
+ new CellButton(Guid.NewGuid().ToString(),"删除",TTypeMini.Error) },
};
var form = new UserEdit(window, useradd) { Size = new Size(700, 400) };
AntdUI.Modal.open(new AntdUI.Modal.Config(window, "", form, TType.None)
@@ -177,7 +177,7 @@ namespace AntdUIDemo.Views
else
AntdUI.Message.info(window, item.Text, autoClose: 1);
},
- [
+ new IContextMenuStripItem[] {
new AntdUI.ContextMenuStripItem("编辑"){
IconSvg = "",
},
@@ -186,11 +186,11 @@ namespace AntdUIDemo.Views
},
new ContextMenuStripItemDivider(),
new AntdUI.ContextMenuStripItem("详情"){
- Sub = [ new AntdUI.ContextMenuStripItem("打印", "Ctrl + P") { },
- new AntdUI.ContextMenuStripItem("另存为", "Ctrl + S") { } ],
+ Sub = new IContextMenuStripItem[]{ new AntdUI.ContextMenuStripItem("打印", "Ctrl + P") { },
+ new AntdUI.ContextMenuStripItem("另存为", "Ctrl + S") { } },
IconSvg = "",
}
- ]));
+ }));
}
}
}
@@ -264,17 +264,17 @@ namespace AntdUIDemo.Views
Age = 30 + i,
Address = $"浙江省杭州市西湖区湖底公园{i + 1}号",
Enabled = i % 2 == 0,
- CellImages = [new CellImage(Properties.Resources.head)],
- CellTags = [new CellTag("测试", TTypeMini.Primary), new CellTag("测试", TTypeMini.Success), new CellTag("测试", TTypeMini.Warn)],
+ CellImages = new CellImage[] { new CellImage(Properties.Resources.head) },
+ CellTags = new CellTag[] { new CellTag("测试", TTypeMini.Primary), new CellTag("测试", TTypeMini.Success), new CellTag("测试", TTypeMini.Warn) },
CellBadge = new CellBadge(TState.Processing, "测试中"),
CellText = new CellText("这是一个带图标的文本")
{
IconRatio = 0.5f,
PrefixSvg = ""
},
- CellLinks = [new CellLink("https://gitee.com/antdui/AntdUI", "AntdUI"),
+ CellLinks = new CellLink[] {new CellLink("https://gitee.com/antdui/AntdUI", "AntdUI"),
new CellButton(Guid.NewGuid().ToString(),"编辑",TTypeMini.Primary),
- new CellButton(Guid.NewGuid().ToString(),"删除",TTypeMini.Error)],
+ new CellButton(Guid.NewGuid().ToString(),"删除",TTypeMini.Error) },
//value:0-1
CellProgress = new CellProgress(0.5f),
CellDivider = new CellDivider(),