Как установить фон для холста Silverlight? - PullRequest
2 голосов
/ 13 декабря 2010

У меня есть следующий код, но я не смог установить фон для холста:

<Grid x:Name="LayoutRoot"  >  
  <Canvas Background="SkyBlue"  VerticalAlignment="Top" HorizontalAlignment="Left" >
            <dataInput:Label x:Name="LblOperation" Content="Choose the operation:" Width="200" Height="30"  Canvas.Top="0" Canvas.Left="0"></dataInput:Label>
  <ComboBox Width="100"  Height="20" Canvas.Top="5" Canvas.Left="125">
                <ComboBox.Items >
                    <ComboBoxItem Content="Reconcile" IsSelected="True"></ComboBoxItem>
                    <ComboBoxItem Content="UnReconcile"></ComboBoxItem>
                </ComboBox.Items>
 </ComboBox>
<dataInput:Label x:Name="LblOperationmode" Content="Choose the operation Mode:" Width="200" Height="30"  Canvas.Top="0" Canvas.Left="250"></dataInput:Label>
 <ComboBox Width="125"  Height="20" Canvas.Top="5" Canvas.Left="410">
<ComboBox.Items >
                    <ComboBoxItem Content="Cad Based" IsSelected="True"></ComboBoxItem>
                    <ComboBoxItem Content="SafetyPad Based"></ComboBoxItem>
                </ComboBox.Items>
            </ComboBox>
</canvas>
</grid>

1 Ответ

3 голосов
/ 13 декабря 2010

Установите ваш холст высоты и ширины.

Поскольку вы указали VerticalAlignment = "Top" и HorizontalAlignment = "Left", размер холста не будет растягиваться в сетке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...