private void FiddleReplyCode_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e) { try { string strFiddleReplyCode = FiddleReplyCode.Text; if (!string.IsNullOrWhiteSpace(strFiddleReplyCode)) { byte[] buffer = SysUtils.HexToBinary(strFiddleReplyCode); byte[] unzip_data = SysUtils.UnZip(buffer); KXmlItem xml_buffer = SysUtils.LoadXmlItemFromMemoryBuffer(unzip_data); DecodeToXml.Text = xml_buffer.Text; } } catch (Ionic.Zlib.ZlibException zipe) { string str = zipe.ToString(); //消除warning DecodeToXml.Text = @"無法解碼的值"; } }