Add a header and the rectangle to the main panel. NoTileExampleRectangle.Fill = tileBrushWithoutTiling Rectangle noTileExampleRectangle = createExampleRectangle() Create a rectangle and paint it with the DrawingBrush. TileBrushWithoutTiling.TileMode = TileMode.None TileBrushWithoutTiling.Drawing = triangleDrawing Its content is not tiled.ĭrawingBrush tileBrushWithoutTiling = new DrawingBrush() Pen trianglePen = new Pen(Brushes.Black, 2) TriangleDrawing.Brush = new SolidColorBrush(Color.FromArgb(255, 204, 204, 255)) TriangleDrawing.Geometry = triangleGeometry GeometryDrawing triangleDrawing = new GeometryDrawing() PathGeometry triangleGeometry = new PathGeometry() TriangleFigure.StartPoint = new Point(0, 0) PathFigure triangleFigure = new PathFigure() PolyLineSegment triangleLinesSegment = new PolyLineSegment() This will be the DrawingBrushes' content. MainPanel.HorizontalAlignment = HorizontalAlignment.Left Patrones de mosaico creados con la propiedad TileMode using System Aunque en este ejemplo se usa la clase DrawingBrush para demostrar el comportamiento TileMode, la propiedad TileMode funciona de forma idéntica para todos los objetos TileBrush, es decir, para ImageBrush, VisualBrushy DrawingBrush.Įn la ilustración siguiente se muestra el resultado que genera el ejemplo. EjemploĮn el ejemplo siguiente se crean cinco objetos DrawingBrush, se les proporciona una configuración de TileMode diferente y se usan para pintar cinco rectángulos. También debe establecer el valor Viewport de TileBrush para que sea menor que el área que está pintando de lo contrario, solo se produce un único mosaico, independientemente de la configuración de TileMode que use. Para crear un patrón, establezca TileMode en Tile, FlipX, FlipY o FlipXY. La propiedad TileMode le permite especificar cómo se repite el contenido de un objeto TileBrush, es decir, en mosaico para rellenar un área de salida. En este ejemplo se muestra cómo usar la propiedad TileMode de un objeto TileBrush para crear un patrón.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |