views:

52

answers:

0

I've taken over a silverlight project from someone else. I should point out that I'm not a big .net person; most development I've done since graduating has been c++ and objective-c, but I'm just about getting the hang of it.

I've been tasked with implementing a small on-screen control which can be used to change a time multiplication factor for displayed data; essentially a pause/play/fastforward type thing.

The control contains a textblock which displays the current time multiplier (e.g. 'x2') and the whole page refreshes every 10 seconds based on a database setting.

I can't get the textblock to refresh in real time, i.e. when the user clicks buttons on the control. It only gets refreshed on the next 10 second interval.

I have tried .InvalidateMeasure(), .InvalidateArrange(), and .Visibility = Visibility.Visible on it and about every other controller on the page and the layoutroot itself, but can't get it to refresh in real time.

Can anyone advise?