2010-04-20 42 views

Trả lời

12

Hãy nhìn vào các Border control CornerRadius tài sản:

<Grid Width="100" Height="100"> 
    <Border 
    BorderBrush="SlateBlue" 
    BorderThickness="5,10,15,20" 
    Background="Tomato" Padding="5" 
    CornerRadius="5,10,15,20"> 
    <Rectangle Fill="Yellow" /> 
    </Border> 
    </Grid> 
1

Bạn có thể phủ hai hình chữ nhật lên một hình chữ nhật khác. Trên hình chữ nhật phía dưới, đặt các thuộc tính RadiusX và RadiusY, trên hình chữ nhật trên cùng giữ chúng không được đặt và sau đó di chuyển nó lên trên đỉnh hoặc đáy tròn.

Làm cho chúng có cùng màu và nó sẽ trông giống như một hình chữ nhật duy nhất chỉ được làm tròn trên cùng hoặc dưới cùng.

+0

Trừ khi có một số lý do cơ bản tại sao bạn phải sử dụng một hình chữ nhật bao phủ một hình chữ nhật, kiểm soát biên giới là phù hợp cho việc kiểm soát bán kính của mỗi góc thông qua thuộc tính CornerRadius . –

+0

Có: đường viền sẽ không mở rộng với điều khiển (trừ khi điều đó là mong muốn). – Shaamaan

Các vấn đề liên quan