Это.Формы; пытаясь делать то, что не реализовано, установите фоновое изображение формы - PullRequest
0 голосов
/ 05 мая 2020

Eto.Forms не реализует свойство BackgroundImage. Итак, вот как я это устанавливаю.

public Class SplashWindow : Eto.Forms.Form {
Eto.Forms.StackLayout BackgroundStacklayout {get;set;}

public SplashWindow(Eto.Drawing.Image backgroundImage) {
  ((winForms.Control)this.BackgroundStackLayout.ControlObject).BackgroundImage = (System.Drawing.Image)backgroundImage.ControlObject;
}

Фоновое изображение нарисовано, как и ожидалось, проблема в том, что любые элементы управления, добавленные в форму, не отрисовываются должным образом, и у меня в этих местах просто пустое место. Кто-нибудь когда-нибудь работал с Eto.Forms и устанавливал фоновое изображение, где над ним есть многоуровневые элементы управления?

...