<分区>
我的 Windows 运行时应用程序读取 NDEF NFC 标签。
当应用程序读取 NFC 标签正确时,我的方法接收到的消息
将打开。
private void messageReceived(ProximityDevice sender, ProximityMessage message)
{
device.StopSubscribingForMessage(NFCID);
var ndefMessage = NdefMessage.FromByteArray(message.Data.ToArray());
StringBuilder sb = new StringBuilder();
foreach (NdefRecord record in ndefMessage) sb.AppendLine(Encoding.UTF8.GetString(record.Payload, 0, record.Payload.Length));
String data= sb.ToString();
ShowData(data);
}
private void ShowData(string data)
{
tbx.Text = data;
}
当我想将此数据设置为文本字段时,每次都会抛出异常: HRESULT 异常:0x8001010E (RPC_E_WRONG_THREAD)