|
private void btnUpUserImg_Click(object sender, EventArgs e)
{
try
{
this.Camera1.GetPhoto((object sender1, BinaryData data) =>
{
if (string.IsNullOrEmpty(data.ErrorInfo))
{
string path = AppDomain.CurrentDomain.BaseDirectory + "\\Icon\\";
if (System.IO.Directory.Exists(path) == false)
{
System.IO.Directory.CreateDirectory(path);
}
using (System.IO.FileStream stream = System.IO.File.Create(path + data.ResourceID, data.Length))
{
stream.Write(data.Data, 0, data.Length);
}
btnUpUserImg.ResourceID = data.ResourceID;
}
});
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
1. 选择从相机选择图片,APP直接关闭
2. 选择从相册选择图片,图片正常上传到服务器,但是用户头像( btnUpUserImg)没正常显示。
|
|