Essayez cet exemple de code. Voici la page aspx avec le contrôle silverlight, et en dessous, le code xaml pour la grille avec des lignes colorées. Notez que la grille a 8 rangées de 100 hauteurs chacune, mais seulement les 6 premières rangées apparaissent. Je ne peux pas obtenir le contrôle de montrer plus grand que 600.Silverlight Control ne va pas plus haut que 600, bug?
code ASPX
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div>
<asp:Silverlight ID="Xaml1" runat="server" Source="~/ClientBin/x.xap" MinimumVersion="2.0.31005.0" Width="100%" Height="100%" />
</div>
</form>
</body>
</html>
XAML code
<UserControl xmlns:my1="clr- namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data" x:Class="x.Test"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="400" Height="Auto">
<Grid x:Name="LayoutRoot" Background="White">
<Grid.RowDefinitions >
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
<RowDefinition Height="100" />
<RowDefinition Height="100" />
<RowDefinition Height="100" />
</Grid.RowDefinitions>
<Rectangle Grid.Row="0" Fill="Green"/>
<Rectangle Grid.Row="1" Fill="Red" />
<Rectangle Grid.Row="2" Fill="Blue" />
<Rectangle Grid.Row="3" Fill="Orange"/>
<Rectangle Grid.Row="4" Fill="Yellow" />
<Rectangle Grid.Row="5" Fill="Black" />
<Rectangle Grid.Row="6" Fill="Aqua"/>
<Rectangle Grid.Row="7" Fill="Olive"/>
</Grid>
</UserControl>
Ide comme?
Vous avez déjà demandé cela dans un autre poste. Ne pas. – jcollum
J'en suis conscient. Quand je l'ai posté la première fois, il n'a montré qu'une partie du code car (je pensais) je ne l'ai pas formaté correctement pour montrer tout le code. Donc, je l'ai posté à nouveau avec le formatage correct. Comment puis-je supprimer ce post? –