Поделиться через


SimpleShape.BackgroundImageLayout - свойство

Получает или задает макет фонового изображения в соответствии с перечислением ImageLayout.

Пространство имен:  Microsoft.VisualBasic.PowerPacks
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
<BrowsableAttribute(True)> _
Public Property BackgroundImageLayout As ImageLayout
[BrowsableAttribute(true)]
public ImageLayout BackgroundImageLayout { get; set; }
[BrowsableAttribute(true)]
public:
property ImageLayout BackgroundImageLayout {
    ImageLayout get ();
    void set (ImageLayout value);
}
[<BrowsableAttribute(true)>]
member BackgroundImageLayout : ImageLayout with get, set
function get BackgroundImageLayout () : ImageLayout
function set BackgroundImageLayout (value : ImageLayout)

Значение свойства

Тип: System.Windows.Forms.ImageLayout
Одно из значений ImageLayout (Center"None" Stretch" Tileили Zoom). Tile является значением по умолчанию.

Заметки

Используйте BackgroundImageLayout свойство для определения положения и расширения функциональности образа, добавленных к элементу управления.BackgroundImageLayout вступает в силу, только если задано свойство BackgroundImage.

Если свойству BackgroundImageLayout задать какое-либо значение, отличное от Tile, происходит увеличение быстродействия для больших изображений.

Примеры

В следующем примере показано использование BackgroundImage и BackgroundImageLayout свойства для отображения образа на форму.В этом примере необходима OvalShape наблюдение за OvalShape1 с именем в форме и проект содержит именованный ресурс образа Image1.

Private Sub Form1_Load() Handles MyBase.Load
    ' Assign an image resource.
    OvalShape1.BackgroundImage = My.Resources.Image1
    ' Resize the image to fit the oval.
    OvalShape1.BackgroundImageLayout = ImageLayout.Stretch
End Sub
private void form1_Load(System.Object sender, System.EventArgs e)
{
    // Assign an image resource.
    ovalShape1.BackgroundImage = SimpleShapeBackGroundImageCS.Properties.Resources.Image1;
    // Resize the image to fit the oval.
    ovalShape1.BackgroundImageLayout = ImageLayout.Stretch;
}

Безопасность платформы .NET Framework

См. также

Ссылки

SimpleShape Класс

Microsoft.VisualBasic.PowerPacks - пространство имен

Другие ресурсы

Знакомство с элементами управления Line и Shape (Visual Studio)

Пошаговое руководство. Изображение линий при помощи элемента управления LineShape (Visual Studio)

Пошаговое руководство. Рисование фигур при помощи элементов управления OvalShape и RectangleShape (Visual Studio)

Практическое руководство. Добавление фоновых изображений в формы Windows Forms.