¿Cómo puedo dibujar un círculo en WPF (sin código subyacente) usando min(width, height)/2
como radio?Dibuje un círculo en WPF usando min (ancho, alto)/2 como radio
Respuesta
¿De dónde viene el ancho y la altura? El ejemplo XAML para un círculo es:
<Canvas Background="LightGray">
<Ellipse
Canvas.Top="50"
Canvas.Left="50"
Fill="#FFFFFF00"
Height="75"
Width="75"
StrokeThickness="5"
Stroke="#FF0000FF"/>
</Canvas>
Un círculo es solo una Elipse donde Altura = Ancho.
Elipse colocado en cuadrícula. La cuadrícula determinará el ancho y el alto automáticamente (Columna Widdth = "*", Row Height = "*") –
No creo que puedas hacer eso en XAML puro ya que no conozco ninguna lógica para obtener el mínimo de dos números. Pero no soy un Experto XAML. – Paparazzi
puede hacerlo en XAML puro solo necesita usar Enlace para los valores. También debe asegurarse de que todo se llame
<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. Python, dibuje un círculo con PIL
- 2. Dibuje un círculo con ggplot2
- 3. Dibuje un círculo con un radio y puntos alrededor del borde
- 4. WPF: ¿es posible renderizar un círculo usando GeometryDrawing?
- 5. Dibuje un círculo con un número específico de píxeles
- 6. Dibuje un círculo de puntos en Android View
- 7. Dibuje una cruz en WPF
- 8. dibujando un círculo de radio R alrededor de un punto
- 9. Cómo crear un círculo con un agujero en un círculo en WPF?
- 10. Imagen que se mostrará como un círculo Imagen usando css
- 11. En XAML, ¿cómo puedo mantener una elipse como un círculo?
- 12. WPF: ¿Cómo dibujar un círculo y arrastrarlo?
- 13. Unidad del radio del círculo en google maps javascript api?
- 14. dibuje una línea usando CGPath
- 15. Especifique el ancho/alto como recurso en WPF
- 16. Usando StackPanel como ContentControl (WPF)
- 17. min-ancho de CSS en IE6, 7 y 8
- 18. GeoDjango: Cómo crear un círculo basado en punto y el radio
- 19. Ancho de configuración como un porcentaje usando jQuery
- 20. trazar un círculo con pyplot
- 21. UIImage en un círculo
- 22. Dibuje un triángulo de color sólido usando XAML solamente
- 23. Crear un polígono-círculo SqlGeography a partir de un centro y radio
- 24. ¿Busca un punto tangente en el círculo?
- 25. WPF DataGrid Columna Ancho
- 26. Dibuja parte de un círculo
- 27. Ancho de animación al ancho real en WPF?
- 28. Dibuja un círculo hueco en SVG
- 29. Google Maps API en Javascript, dibuja el radio de un círculo?
- 30. Cómo dibujar un círculo en img usando php?
Su suposición de que esto es posible sin código subyacente probablemente sea incorrecta. –
Escribo el tema para WPF y necesito una solución sin usar code-behind = ( –
use un control de elipse y los valores de altura y ancho serán iguales, entonces será un círculo – ravithejag