Как сделать фоновое изображение прозрачным в Windows Mobile?

Я разрабатываю приложение для смарт-устройств на C #. Я новичок в Windows Mobile. Я добавил фоновое изображение в форму в своем приложении, используя следующий код. Я хочу сделать это изображение прозрачным, чтобы другие элементы управления в моей форме окна отображались правильно.

protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);
            Bitmap CreateCustomerImage = new Bitmap(@"/Storage Card/background.png");
            e.Graphics.DrawImage(CreateCustomerImage, 0, 0);
        }

Фоновое изображение имеет синий цвет. Когда приложение запускает элементы управления, такие как метка, текстовое поле и другие элементы управления, отображаются белым цветом. Как решить эту проблему? Можете ли вы предоставить мне какой-либо код или ссылку, с помощью которой я могу решить указанную выше проблему?

1
задан Shailesh Jaiswal 25 September 2010 в 09:42
поделиться