У меня есть проект WPF, и главное окно должно иметь закругленные углы. Я могу сделать это в настоящее время, установив AllowTransparency = True. Таким образом, белый фон вблизи закругленных углов становится прозрачным.AllowTransparency альтернатива для закругленных краевых форм
Однако AllowTransparency является медленным и багги. В частности, есть проблема known, где AllowTransparency сильно нарушена, и MS отказывается исправлять ее - и это влияет на моих клиентов. Также исправление MS предложило исправление в лучшем случае, поэтому это также не вариант.
Кажется, у меня есть два варианта: 1) просто отключите AllowTransparency и увидьте уродливую форму или 2) найдите обходной путь, чтобы иметь закругленные края без AllowTransparency.
StackO можно ли иметь закругленные края с AllowTransparency = False в проекте WPF? Благодарю.
Вы пробовали исправление, предлагаемое компанией Microsoft? – dowhilefor
3) Почувствуйте себя в ваших клиентах? Или у них есть области отображения с круглыми углами? –
@dowhilefor Да, я испробовал исправление, и это противоречиво. Это также не то, что мы хотим, чтобы клиенты должны были делать. – kmarks2