2014-10-14 7 views
0

У меня есть WinForm, и я установил прозрачное изображение PNG для ярлыка. В Windows XP прозрачность отображается правильно, но в Windows 7 белый текст (как показано в примере URL ниже) становится прозрачным (он должен быть сплошным белым). Мне также интересно, есть ли способ сгладить края прозрачного изображения, чтобы он не был таким изменчивым.Проблема с прозрачным изображением WinForm

label1.Image = global::WinProgram.Properties.Resources.image_name; 

Пример:

enter image description here

ответ

1

из-за ограниченного кода, я бы гадание на этом, но я нахожу это очень вероятно, будет ваша проблема. В WinForms есть так называемый TransparencyKey, я предполагаю, что вы установили SolidWhite как ваш TransparencyKey.

Вы можете обратиться к этому сообщению: Transparent Background

Смежные вопросы