Aggiornamento di una descrizione comandi in Silverlight 2
-
07-07-2019 - |
Domanda
Ho un controllo in Silverlight 2 che cambia stato durante l'applicazione. Quando il suo stato cambia, voglio aggiornare la descrizione comando che lo accompagna.
Sto usando ToolTipService:
ToolTipService.SetToolTip(ent.LayoutRoot, "FooBar");
che funziona benissimo la prima volta che imposto una descrizione comandi, ma la seconda volta che fallisco ottengo:
" Riferimento oggetto non impostato su un'istanza di un oggetto "
da qualche parte all'interno di Silverlight dove non riesco a ottenere un utile traccia / punto di interruzione dello stack.
La rete a strascico fa apparire alcuni problemi simili ma nessuna soluzione.
Qualcuno può far luce su questo?
Soluzione
Trovato il problema: sembra che non sia possibile impostare una descrizione comandi dopo aver creato il controllo. Quindi ora ho impostato la descrizione comandi nella funzione di costruzione dei controlli, quindi quando è necessario aggiornarla, la chiamata a SetToolTop () funziona perfettamente.