Exemple #1
0
        private void AddFaceRow(WzImage image)
        {
            string           imgName  = Path.GetFileNameWithoutExtension(image.Name);
            int              id       = int.Parse(imgName);
            WzObject         wzObject = image.GetFromPath("blink/0/face");
            WzCanvasProperty icon;

            if (wzObject is WzUOLProperty ufo)
            {
                icon = (WzCanvasProperty)ufo.LinkValue;
            }
            else
            {
                icon = (WzCanvasProperty)wzObject;
            }
            string name   = StringUtility.GetEqp(id);
            Bitmap bitmap = null;

            try { bitmap = icon?.GetBitmap(); } catch { }
            EquipFacesView.GridView.Rows.Add(id, bitmap, name, "");
        }