diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png" "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
new file mode 100644
index 0000000..3821f7d
--- /dev/null
+++ "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png" "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
new file mode 100644
index 0000000..3821f7d
--- /dev/null
+++ "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png" "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
new file mode 100644
index 0000000..3e3f372
--- /dev/null
+++ "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
Binary files differ
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png" "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
new file mode 100644
index 0000000..3821f7d
--- /dev/null
+++ "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png" "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
new file mode 100644
index 0000000..3e3f372
--- /dev/null
+++ "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
Binary files differ
diff --git a/SubCabinetSolution/Model/FunctionModel.cs b/SubCabinetSolution/Model/FunctionModel.cs
new file mode 100644
index 0000000..d26f89b
--- /dev/null
+++ b/SubCabinetSolution/Model/FunctionModel.cs
@@ -0,0 +1,14 @@
+namespace SubCabinetSolution.Model
+{
+ public class FunctionModel
+ {
+ public FunctionModel(string image, string title)
+ {
+ Image = image;
+ Title = title;
+ }
+
+ public string Image { get; }
+ public string Title { get; }
+ }
+}
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png" "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
new file mode 100644
index 0000000..3821f7d
--- /dev/null
+++ "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png" "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
new file mode 100644
index 0000000..3e3f372
--- /dev/null
+++ "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
Binary files differ
diff --git a/SubCabinetSolution/Model/FunctionModel.cs b/SubCabinetSolution/Model/FunctionModel.cs
new file mode 100644
index 0000000..d26f89b
--- /dev/null
+++ b/SubCabinetSolution/Model/FunctionModel.cs
@@ -0,0 +1,14 @@
+namespace SubCabinetSolution.Model
+{
+ public class FunctionModel
+ {
+ public FunctionModel(string image, string title)
+ {
+ Image = image;
+ Title = title;
+ }
+
+ public string Image { get; }
+ public string Title { get; }
+ }
+}
diff --git a/SubCabinetSolution/SubCabinetSolution.csproj b/SubCabinetSolution/SubCabinetSolution.csproj
index 9064e33..8eda694 100644
--- a/SubCabinetSolution/SubCabinetSolution.csproj
+++ b/SubCabinetSolution/SubCabinetSolution.csproj
@@ -167,6 +167,7 @@
MSBuild:Compile
Designer
+
@@ -223,6 +224,39 @@
Always
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png" "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
new file mode 100644
index 0000000..3821f7d
--- /dev/null
+++ "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png" "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
new file mode 100644
index 0000000..3e3f372
--- /dev/null
+++ "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
Binary files differ
diff --git a/SubCabinetSolution/Model/FunctionModel.cs b/SubCabinetSolution/Model/FunctionModel.cs
new file mode 100644
index 0000000..d26f89b
--- /dev/null
+++ b/SubCabinetSolution/Model/FunctionModel.cs
@@ -0,0 +1,14 @@
+namespace SubCabinetSolution.Model
+{
+ public class FunctionModel
+ {
+ public FunctionModel(string image, string title)
+ {
+ Image = image;
+ Title = title;
+ }
+
+ public string Image { get; }
+ public string Title { get; }
+ }
+}
diff --git a/SubCabinetSolution/SubCabinetSolution.csproj b/SubCabinetSolution/SubCabinetSolution.csproj
index 9064e33..8eda694 100644
--- a/SubCabinetSolution/SubCabinetSolution.csproj
+++ b/SubCabinetSolution/SubCabinetSolution.csproj
@@ -167,6 +167,7 @@
MSBuild:Compile
Designer
+
@@ -223,6 +224,39 @@
Always
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SubCabinetSolution/ViewModel/CabinetViewModel.cs b/SubCabinetSolution/ViewModel/CabinetViewModel.cs
index b8c446b..1d5d84a 100644
--- a/SubCabinetSolution/ViewModel/CabinetViewModel.cs
+++ b/SubCabinetSolution/ViewModel/CabinetViewModel.cs
@@ -1,8 +1,12 @@
using GalaSoft.MvvmLight;
using GalaSoft.MvvmLight.Command;
+using SubCabinetSolution.Model;
using SubCabinetSolution.Views;
using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
using System.Windows;
+using System.Windows.Documents;
namespace SubCabinetSolution.ViewModel
{
@@ -22,6 +26,9 @@
public RelayCommand LoginOutCommand { get; set; }
+ public List FunctionModelList { get; set; }
+ public List SettingsModelList { get; set; }
+
public CabinetViewModel()
{
// DispatcherTimer showTimer = new DispatcherTimer();
@@ -30,6 +37,27 @@
// showTimer.Start();
_currentTime = "2022/08/25 23:25:50";
this.LoginOutCommand = new RelayCommand(LoginOut);
+
+ // 初始化左侧功能列表
+ this.FunctionModelList = new List
+ {
+ new FunctionModel("/Images/手术单领用.png", "手术单领用"),
+ new FunctionModel("/Images/归还.png", "归还"),
+ new FunctionModel("/Images/紧急领用.png", "紧急领用"),
+ new FunctionModel("/Images/上架.png", "上架"),
+ new FunctionModel("/Images/盘点.png", "盘点"),
+ new FunctionModel("/Images/退SPD库.png", "退SPD库"),
+ new FunctionModel("/Images/文档查询.png", "查询"),
+ new FunctionModel("/Images/主页.png", "主页")
+ };
+
+ // 初始化左侧底部功能列表
+ this.SettingsModelList = new List
+ {
+ new FunctionModel("/Images/settings.png", "设置"),
+ new FunctionModel("/Images/灯泡.png", "灯光"),
+ new FunctionModel("/Images/近消耗品.png", "近消耗品")
+ };
}
private void ShowCurTimer(object sender, EventArgs e)
diff --git a/.vs/SubCabinetSolution/v17/.suo b/.vs/SubCabinetSolution/v17/.suo
index fe7c2c3..da199d1 100644
--- a/.vs/SubCabinetSolution/v17/.suo
+++ b/.vs/SubCabinetSolution/v17/.suo
Binary files differ
diff --git a/SubCabinetSolution/Images/settings.png b/SubCabinetSolution/Images/settings.png
new file mode 100644
index 0000000..f82b53e
--- /dev/null
+++ b/SubCabinetSolution/Images/settings.png
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\212\346\236\266.png" "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
new file mode 100644
index 0000000..093b5de
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\212\346\236\266.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\344\270\273\351\241\265.png" "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
new file mode 100644
index 0000000..dc94c22
--- /dev/null
+++ "b/SubCabinetSolution/Images/\344\270\273\351\241\265.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\345\275\222\350\277\230.png" "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
new file mode 100644
index 0000000..c6144b6
--- /dev/null
+++ "b/SubCabinetSolution/Images/\345\275\222\350\277\230.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..ecdebcf
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\211\213\346\234\257\345\215\225\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png" "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
new file mode 100644
index 0000000..aedef1c
--- /dev/null
+++ "b/SubCabinetSolution/Images/\346\226\207\346\241\243\346\237\245\350\257\242.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\201\257\346\263\241.png" "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
new file mode 100644
index 0000000..113e003
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\201\257\346\263\241.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\233\230\347\202\271.png" "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
new file mode 100644
index 0000000..2fce13a
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\233\230\347\202\271.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png" "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
new file mode 100644
index 0000000..1ef2584
--- /dev/null
+++ "b/SubCabinetSolution/Images/\347\264\247\346\200\245\351\242\206\347\224\250.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png" "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
new file mode 100644
index 0000000..3821f7d
--- /dev/null
+++ "b/SubCabinetSolution/Images/\350\277\221\346\266\210\350\200\227\345\223\201.png"
Binary files differ
diff --git "a/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png" "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
new file mode 100644
index 0000000..3e3f372
--- /dev/null
+++ "b/SubCabinetSolution/Images/\351\200\200SPD\345\272\223.png"
Binary files differ
diff --git a/SubCabinetSolution/Model/FunctionModel.cs b/SubCabinetSolution/Model/FunctionModel.cs
new file mode 100644
index 0000000..d26f89b
--- /dev/null
+++ b/SubCabinetSolution/Model/FunctionModel.cs
@@ -0,0 +1,14 @@
+namespace SubCabinetSolution.Model
+{
+ public class FunctionModel
+ {
+ public FunctionModel(string image, string title)
+ {
+ Image = image;
+ Title = title;
+ }
+
+ public string Image { get; }
+ public string Title { get; }
+ }
+}
diff --git a/SubCabinetSolution/SubCabinetSolution.csproj b/SubCabinetSolution/SubCabinetSolution.csproj
index 9064e33..8eda694 100644
--- a/SubCabinetSolution/SubCabinetSolution.csproj
+++ b/SubCabinetSolution/SubCabinetSolution.csproj
@@ -167,6 +167,7 @@
MSBuild:Compile
Designer
+
@@ -223,6 +224,39 @@
Always
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SubCabinetSolution/ViewModel/CabinetViewModel.cs b/SubCabinetSolution/ViewModel/CabinetViewModel.cs
index b8c446b..1d5d84a 100644
--- a/SubCabinetSolution/ViewModel/CabinetViewModel.cs
+++ b/SubCabinetSolution/ViewModel/CabinetViewModel.cs
@@ -1,8 +1,12 @@
using GalaSoft.MvvmLight;
using GalaSoft.MvvmLight.Command;
+using SubCabinetSolution.Model;
using SubCabinetSolution.Views;
using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
using System.Windows;
+using System.Windows.Documents;
namespace SubCabinetSolution.ViewModel
{
@@ -22,6 +26,9 @@
public RelayCommand LoginOutCommand { get; set; }
+ public List FunctionModelList { get; set; }
+ public List SettingsModelList { get; set; }
+
public CabinetViewModel()
{
// DispatcherTimer showTimer = new DispatcherTimer();
@@ -30,6 +37,27 @@
// showTimer.Start();
_currentTime = "2022/08/25 23:25:50";
this.LoginOutCommand = new RelayCommand(LoginOut);
+
+ // 初始化左侧功能列表
+ this.FunctionModelList = new List
+ {
+ new FunctionModel("/Images/手术单领用.png", "手术单领用"),
+ new FunctionModel("/Images/归还.png", "归还"),
+ new FunctionModel("/Images/紧急领用.png", "紧急领用"),
+ new FunctionModel("/Images/上架.png", "上架"),
+ new FunctionModel("/Images/盘点.png", "盘点"),
+ new FunctionModel("/Images/退SPD库.png", "退SPD库"),
+ new FunctionModel("/Images/文档查询.png", "查询"),
+ new FunctionModel("/Images/主页.png", "主页")
+ };
+
+ // 初始化左侧底部功能列表
+ this.SettingsModelList = new List
+ {
+ new FunctionModel("/Images/settings.png", "设置"),
+ new FunctionModel("/Images/灯泡.png", "灯光"),
+ new FunctionModel("/Images/近消耗品.png", "近消耗品")
+ };
}
private void ShowCurTimer(object sender, EventArgs e)
diff --git a/SubCabinetSolution/Views/CabinetWindow.xaml b/SubCabinetSolution/Views/CabinetWindow.xaml
index 10a8937..a36cce1 100644
--- a/SubCabinetSolution/Views/CabinetWindow.xaml
+++ b/SubCabinetSolution/Views/CabinetWindow.xaml
@@ -8,7 +8,7 @@
MinWidth="600"
MinHeight="500"
Background="White"
- ResizeMode="NoResize"
+ ResizeMode="CanResize"
WindowStartupLocation="CenterScreen"
WindowState="Maximized"
WindowStyle="None"
@@ -29,10 +29,7 @@
BorderThickness="0"
CornerRadius="5"
TextBlock.Foreground="White">
-
+
@@ -46,6 +43,14 @@
+
+
@@ -62,11 +67,11 @@
Color="#E8F2FB" />
-
+
-
+
@@ -80,6 +85,124 @@
Text="航天203所"
TextAlignment="Center" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+