OK, чтобы объяснить мою проблему, как это работает:UI не показывает изменений, Universal для Windows
private void btnScan_Click(object sender, RoutedEventArgs e)
{
txtCodigoBarras.Text = "Something";
}
Однако, это не работает, как это:
private void btnScan_Click(object sender, RoutedEventArgs e)
{
txtCodigoBarras.Text = "Something";
ScanDefault();
}
код сканирования по умолчанию:
private void ScanDefault()
{
scanner.UseCustomOverlay = false;
scanner.TopText = "Hold camera up to barcode";
scanner.BottomText = "Camera";
//Start scanning
scanner.Scan().ContinueWith(t =>
{
if (t.Result != null)
{
HandleScanResult(t.Result);
}
});
}
Сканирование ner использует сетку, заполняющую экран, за это время я не могу изменить ничего, что не в этой сетке. Сетка работает в другом потоке, когда я настраиваю основные элементы управления потоком и даю им значения, они принимают значения, но визуально нет изменений.
Пожалуйста, расскажите подробнее о том, чего вы ожидаете. Трудно сказать из примера, который вы дали –
Сканер использует сетку, заполняющую экран, за это время я не могу изменить ничего, что не в этой сетке. Сетка работает в другом потоке, когда я настраиваю основные элементы управления потоком и даю им значения, они принимают значения, но визуально нет изменений. – CFG