Свойство TextBlock Text не может быть установлено через триггер стиля если непустой - почему?

У меня есть решение: поместите элемент «StreetOverlayView extends SurfaceView» в новый FrameLayout, а после setContentView я удалим свой элемент из этого FrameLayout и добавлю снова.

    frame1.removeView(  markerView  );
    frame1.addView   (  markerView  );
5
задан Dave Clemmer 29 July 2011 в 18:10
поделиться

1 ответ

Это проблема приоритета DependencyProperty, когда вы фактически устанавливаете свойство как в:

<TextBlock Text="original"/>

, которое имеет приоритет над значением, установленным в триггере.

см.

http: // msdn.microsoft.com/en-us/library/ms743230.aspx

6
ответ дан 14 December 2019 в 13:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: