[]
Gets or sets the background image displayed in the blank areas of panel when to zoom and scroll.
public Image FeedbackAreaBackgroundImage { get; set; }
Type | Description |
---|---|
Image | An Image value that represents the image to display in the blank areas of panel when to zoom and scroll. The default is null. |
Images with translucent or transparent colors are not supported by Windows panel controls as background images.
The following code example shows how to use this property.
This code example is part of a larger example provided for the C1ZoomPanel class.
public class GcZoomPanelDemo : Form
{
private TextBox _childTextBox;
private Button _childButton;
private GcZoomPanel _gcZoomPanel;
public GcZoomPanelDemo()
{
InitializeComponent();
// If feedback area want to use image, you showld use FeedbackAreaBackgroundImage and
// FeedbackAreaBackgroundImageLayout property.
_gcZoomPanel.FeedbackAreaBackgroundImage = Image.FromFile(@"c:\image.jpg");
_gcZoomPanel.FeedbackAreaBackgroundImageLayout = ImageLayout.Stretch;
}
private void InitializeComponent()
{
_childTextBox = new TextBox();
_childTextBox.Text = "This is TextBox";
_childTextBox.Location = new Point(225, 150);
_childTextBox.Size = new Size(150, 25);
_childButton = new Button();
_childButton.Text = "This is Button";
_childButton.Location = new Point(225, 200);
_childButton.Size = new Size(150, 25);
_gcZoomPanel = new GcZoomPanel();
_gcZoomPanel.Location = new Point(100, 100);
_gcZoomPanel.Size = new Size(600, 400);
_gcZoomPanel.BackColor = SystemColors.ControlDarkDark;
_gcZoomPanel.Controls.Add(_childTextBox);
_gcZoomPanel.Controls.Add(_childButton);
this.Controls.Add(_gcZoomPanel);
}
}
Public Class GcZoomPanelDemo
Inherits Form
Private _childTextBox As TextBox
Private _childButton As Button
Private _gcZoomPanel As GcZoomPanel
Public Sub New()
InitializeComponent()
' If feedback area want to use image, you showld use FeedbackAreaBackgroundImage and
' FeedbackAreaBackgroundImageLayout property.
_gcZoomPanel.FeedbackAreaBackgroundImage = Image.FromFile(@"c:\image.jpg");
_gcZoomPanel.FeedbackAreaBackgroundImageLayout = ImageLayout.Stretch;
End Sub
Private Sub InitializeComponent()
_childTextBox = New TextBox()
_childTextBox.Text = "This is TextBox"
_childTextBox.Location = New Point(225, 150)
_childTextBox.Size = New Size(150, 25)
_childButton = New Button()
_childButton.Text = "This is Button"
_childButton.Location = New Point(225, 200)
_childButton.Size = New Size(150, 25)
_gcZoomPanel = New GcZoomPanel()
_gcZoomPanel.Location = New Point(100, 100)
_gcZoomPanel.Size = New Size(600, 400)
_gcZoomPanel.BackColor = SystemColors.ControlDarkDark
_gcZoomPanel.Controls.Add(_childTextBox)
_gcZoomPanel.Controls.Add(_childButton)
Me.Controls.Add(_gcZoomPanel)
End Sub
End Class