Member 11828338 Ответов: 1

Как сделать прозрачный эллипс в WPF


как прозрачный эллипс окно AllowsTransparency.

Что я уже пробовал:

<grid>
        <ellipse name="eelipse">
             Stretch="Fill"
             Fill="Transparent"
             Stroke="Bisque" 
             StrokeThickness="2"
        </ellipse>
    </grid>


Это прозрачные окна не полностью прозрачный . AllowsTransparency= "true" показать вам полностью прозрачное окно, как я хочу, чтобы только часть эллипса могла быть полностью прозрачной.

Пожалуйста, помогите мне.

Beginner Luck

Fill= "Прозрачный"??

Member 11828338

AllowsTransparency="true" в Стиль_окна="нет"="истинный" стиль_окна="нет" удалены="прозрачный"и GT;
дайте вам полное прозрачное окно, но в свойстве ellipse fill=" Transparent" не может быть прозрачным, как окно

1 Ответов

Рейтинг:
8

Member 11828338

первый набор в окно

AllowsTransparency="True" WindowStyle="None"


<Window.Background >
      <SolidColorBrush x:Name="BackgroundBrush" Color="BlanchedAlmond" Opacity="0" ></SolidColorBrush>
  </Window.Background>


нарисуйте прямоугольник с цветом заливки и в этом прямоугольнике нарисуйте эллипс
&ЛТ;обвести контур="черный" StrokeThickness="5" заполнения="дымчато-белый" непрозрачность="100"&ГТ;
< Path. Data>
& lt;CombinedGeometry GeometryCombineMode= "Xor">
& lt;комбинированная геометрия.Геометрия1>
& lt;RectangleGeometry Rect= "0,0,600,700" />
& lt;/комбинированная геометрия.Геометрия1>
& lt;комбинированная геометрия.Geometry2>
&ЛТ;EllipseGeometry RadiusX="300" RadiusY="300" Центра="300,300" /&ГТ;
& lt;/комбинированная геометрия.Geometry2>
& lt;/комбинированная геометрия>
< / Path. Data>
< / путь>

эллипс полностью прозрачен.