Example #1
0
        public void OnDragAndDrop(Object[] assetObjects)
        {
            if (string.IsNullOrEmpty(headerView.Category))
            {
                return;
            }

            var assetObject = assetObjects.FirstOrDefault();

            if (assetObject == null)
            {
                return;
            }

            if (!assetManagement.ValidateManageInfo(assetObject))
            {
                return;
            }

            // 管理情報を追加.
            assetManagement.AddManageInfo(headerView.Category, assetObject);

            manageAssetView.BuildManageInfoViews();

            Repaint();
        }