Как отобразить текст с помощью silverlight в Windows Phone 7 - PullRequest
1 голос
/ 21 сентября 2011

Мне нужно отобразить текст "добро пожаловать" в правом нижнем углу холста с красным цветом

это мой код xaml

  <Canvas x:Name="imageOne" Background="White"  Width="480" Height="800" >
            </Canvas>

пожалуйста, помогите мне

1 Ответ

1 голос
/ 21 сентября 2011

Canvas определяет область, в которой вы должны явно расположить элемент TextBlock по координатам относительно области Canvas.Означает, что вы должны сделать абсолютное позиционирование внутри Canvas.

Если вы действительно хотите использовать Canvas, вам лучше взять прозрачную сетку внутри нее и поместить TextBlock внутри этой сетки.

Пример:

<Canvas x:Name="imageOne" Background="White" Width="480" Height="800">
    <Grid Width="480" Height="800">
        <TextBlock Text="Visifire" VerticalAlignment="Bottom" HorizontalAlignment="Right"/>
    </Grid>
</Canvas>

Пожалуйста, убедитесь, что размер сетки такой же, как размер холста.

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