Come posso disegnare un cerchio in WPF (senza code-behind) utilizzando min(width, height)/2
come raggio?Disegna un cerchio in WPF usando min (larghezza, altezza)/2 come raggio
risposta
Da dove vengono la larghezza e l'altezza? Esempio XAML per un cerchio è:
<Canvas Background="LightGray">
<Ellipse
Canvas.Top="50"
Canvas.Left="50"
Fill="#FFFFFF00"
Height="75"
Width="75"
StrokeThickness="5"
Stroke="#FF0000FF"/>
</Canvas>
Un cerchio è solo un'ellisse dove Altezza = Larghezza.
Ellisse posto in Griglia. Griglia determina automaticamente larghezza e altezza (Column Widdth = "*", Row Height = "*") –
Non penso che si possa fare ciò in puro XAML in quanto non conosco alcuna logica per ottenere il minimo di due numeri. Esperto XAML. – Paparazzi
lo si può fare in puro XAML è sufficiente utilizzare Binding per i valori. Devi anche assicurarti che tutto sia denominato
<Grid Name="grdMain">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="75" Name="Col1" />
<ColumnDefinition Width="100" Name="Col2" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="75" Name="Row1" />
<RowDefinition Height="100" Name="Row2" />
</Grid.RowDefinitions>
<Ellipse Grid.Column="1" Grid.Row="1"
Canvas.Top="50"
Canvas.Left="50"
Fill="#FFFFFF00"
Height="{Binding RowDefinitions/ActualHeight, ElementName=Row1, Mode=OneWay}"
Width="{Binding ColumnDefinitions/ActualWidth, ElementName=Col1, Mode=OneWay}"
StrokeThickness="5"
Stroke="#FF0000FF"/>
</Grid>
- 1. Disegna un cerchio vuoto in SVG
- 2. Disegna un cerchio semplice in XNA
- 3. Python, Disegna un cerchio con PIL
- 4. as3: disegna un cerchio con un foro usando solo ActionScript
- 5. Disegna testo in sovrapposizione cerchio
- 6. Disegna un cerchio su una vista (Android)
- 7. UIBezierPath disegna un cerchio con tratti diversi
- 8. Disegna un cerchio su un'immagine esistente
- 9. Come aggiungere un cerchio come raggio attorno all'annotazione
- 10. Disegna linea tratteggiata in un decoratore WPF
- 11. disegno un cerchio di raggio R attorno ad un punto
- 12. Disegna un cerchio in una tela con più colori sfumati
- 13. Expand larghezza del cerchio
- 14. Disegna una croce in WPF
- 15. Come creare un cerchio con un buco in un cerchio in WPF?
- 16. Disegna cerchio liscio nel kit sprite iOS
- 17. Disegna una sfera usando i pixel 3D (voxel)
- 18. Disegna rettangolo/cerchio e triangolo in Spritekit con due colori. . .
- 19. Unità di raggio del cerchio in google maps javascript api?
- 20. Disegna testo all'interno di un arco usando canvas
- 21. Come disegnare un cerchio in img usando php?
- 22. Come posso modificare il raggio e l'opacità di un cerchio in d3?
- 23. MATLAB: come ritagliare un cerchio da un'immagine
- 24. Cerchio interattivo in google map che cambia nel cambiamento del raggio
- 25. QT disegnare un cerchio
- 26. Disegnare un cerchio imperfetto
- 27. float CSS con larghezza e margine min.
- 28. Disegna un rettangolo in Golang?
- 29. Specificare larghezza/altezza come risorsa in WPF
- 30. Come disegnare un cerchio con animazione in Android con dimensione del cerchio basata su un valore
L'ipotesi che ciò sia possibile senza code-behind è probabilmente errata. –
Scrivo il tema per WPF e ho bisogno di risolvere senza usare code-behind = ( –
usa un controllo di ellisse ei valori di altezza e larghezza saranno uguali allora sarà un cerchio – ravithejag