5
Czy istnieje możliwość wykonania testu trafień w elipsie połączonego prostokąta, like on this image?WPF. Czy możliwe jest użycie "prostokątnych granic" elipsy?
Czy istnieje możliwość wykonania testu trafień w elipsie połączonego prostokąta, like on this image?WPF. Czy możliwe jest użycie "prostokątnych granic" elipsy?
można umieścić je zarówno do
granicznego
sieci i sprawdzić, czy został kliknięty
XAML:
<Grid MouseDown="Border_MouseDown">
<Rectangle Width="100"
Height="100"
Fill="Green" />
<Ellipse Width="100"
Height="100"
Fill="Orange" />
</Grid>
kod za
private void Border_MouseDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("hit it");
}
EDIT Wystarczy, aby zakończyć tutaj przychodzi XAML tylko dla zielonych regionów:
<Grid>
<Rectangle Width="100"
Height="100"
Fill="Green"
MouseDown="Border_MouseDown" />
<Ellipse Width="100"
Height="100"
Fill="Orange" />
</Grid>
nie nadejdzie ten ogień jeśli kliknięciu wewnątrz pomarańczowego okolicy? Chce, żeby strzelał tylko w zielonej okolicy. –
nie było to dla mnie jasne z samego pytania. mówi się o granicach prostokąta ... – Mat
@ScottChamberlain Dodałem kod XAML, aby odpowiedzieć również na twoją interpretację pytania. – Mat