Bonjour, voila j'ai un mini chat en silverlight ou je génère mon aspect graphique grâce à du XAML.
Et je voudrais savoir comment faire pour que le contenu de mon texte area se refresh toute les 1000 millisecondes grâce à une fonction qui va lire un fichier texte.
Voila mon XAML:
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<Canvas
	xmlns="http://schemas.microsoft.com/client/2007"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	Width="489" Height="380"
	Background="White"
	Loaded="lire"
	>
	<Canvas x:Name="canvasDisplay" Width="448" Height="342" Canvas.Left="8" Canvas.Top="8">
		<Canvas.Clip>
			<RectangleGeometry Rect="0,0 448,342"/>
		</Canvas.Clip>
		<Canvas x:Name="canvasContent" Width="670" Height="1351" Background="#FFC6C3C3">
			<TextBlock Width="410" Height="238" TextWrapping="Wrap" onDraw=lire x:Name="textarea"></TextBlock>
		</Canvas>
	</Canvas>
 
	<Canvas x:Name="ScrollXContainer" Width="448" Height="17" onDraw=lire Canvas.Left="8" Canvas.Top="354">
		<Rectangle Stroke="#FF000000" x:Name="ScrollXBack" Width="448" Height="17">
			<Rectangle.Fill>
				<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
					<GradientStop Color="#FF7D7D7D" Offset="0"/>
					<GradientStop Color="#FF656565" Offset="1"/>
					<GradientStop Color="#FFFFFFFF" Offset="0.505"/>
				</LinearGradientBrush>
			</Rectangle.Fill>
		</Rectangle>
		<Rectangle Fill="#FFD011EC" Stroke="#FF000000" x:Name="ScrollXThumb" Width="33" Height="17" RadiusX="7.5" RadiusY="7.5"/>
	</Canvas>
	<Canvas x:Name="ScrollYContainer" Width="17" Height="342" Canvas.Left="460" Canvas.Top="8">
		<Rectangle Stroke="#FF000000" x:Name="ScrollYBack" Width="17" Height="342">
			<Rectangle.Fill>
				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
					<GradientStop Color="#FF7D7D7D" Offset="0"/>
					<GradientStop Color="#FF656565" Offset="1"/>
					<GradientStop Color="#FFFFFFFF" Offset="0.505"/>
				</LinearGradientBrush>
			</Rectangle.Fill>
		</Rectangle>
		<Rectangle Fill="#FFD011EC" Stroke="#FF000000" x:Name="ScrollYThumb" Width="17" Height="29" RadiusX="7.5" RadiusY="7.5"/>
	</Canvas>
 
	<Canvas Width="448" Height="17" Canvas.Left="8" Canvas.Top="254">
		<TextBox x:Name="message" Canvas.Top="150" KeyDown="test" Width="448"/>
	</Canvas>
 
 
</Canvas>

Merci à tous pour votre aide