76 lines
2.1 KiB
C#
76 lines
2.1 KiB
C#
using AllBase.Model.Result.TemuResult;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
using Work.BLL.Tools;
|
|
|
|
namespace TemuKJD.ToolForms
|
|
{
|
|
public partial class UcSkuImgItem : UserControl
|
|
{
|
|
public long ProdId;
|
|
public long SpecId;
|
|
public string SpecName;
|
|
public string SpecImgUrl;
|
|
public List<AiSkuImgInfo> LstSkuImgInfo = new List<AiSkuImgInfo>();
|
|
|
|
public UcSkuImgItem()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
public UcSkuImgItem(long _prodId, long _specId, string _specName, string _specImgUrl)
|
|
{
|
|
InitializeComponent();
|
|
ProdId = _prodId;
|
|
SpecId = _specId;
|
|
SpecName = _specName;
|
|
SpecImgUrl = _specImgUrl;
|
|
}
|
|
|
|
private void UcImgChange_SizeChanged(object sender, EventArgs e)
|
|
{
|
|
this.Height = this.Width / 2 + 56;
|
|
}
|
|
|
|
private void UcImgChange_Resize(object sender, EventArgs e)
|
|
{
|
|
//this.Height = this.Width / 2 + 10;
|
|
}
|
|
|
|
private void pnlMore_Click(object sender, EventArgs e)
|
|
{
|
|
showSkuAiImgList();
|
|
}
|
|
|
|
private void pbSkuImg_Click(object sender, EventArgs e)
|
|
{
|
|
showSkuAiImgList();
|
|
}
|
|
|
|
public void showSkuAiImgList()
|
|
{
|
|
//DouBaoImgListForm imgLstForm = new DouBaoImgListForm(this.LstSkuImgInfo);
|
|
//imgLstForm.ShowDialog();
|
|
//var imgInfo = this.LstSkuImgInfo.FirstOrDefault();
|
|
//if (imgInfo == null)
|
|
//{
|
|
// this.pbSkuImg.Image = Properties.Resources.nopic;
|
|
//}
|
|
//else
|
|
//{
|
|
// if (!string.IsNullOrWhiteSpace(imgInfo.img_url))
|
|
// pbSkuImg.ImageLocation = imgInfo.img_url;
|
|
// else if (!string.IsNullOrWhiteSpace(imgInfo.img_base64))
|
|
// pbSkuImg.Image = Base64ChangeImgUrl.Base64ToImage(imgInfo.img_base64);
|
|
//}
|
|
}
|
|
}
|
|
}
|