Container Trong Flutter - Tự Học Flutter

 


Trong Flutter, `Container` là một widget linh hoạt và mạnh mẽ được sử dụng để chứa và quản lý các widget con bên trong nó. `Container` cho phép bạn dễ dàng điều chỉnh bố cục, định dạng và vị trí của các widget con. Dưới đây là một số tính năng và thuộc tính chính của `Container` trong Flutter:


Khởi Tạo Container


Container(
      color: Colors.green,
      child: const Text('Hello'),
    )


Các Thuộc Tính Chính của Container


0. Key : dùng để xác định khóa duy nhất cho widget


1. Alignment Đặt vị trí của widget con bên trong `Container`.


2. Padding Đặt khoảng cách bên trong `Container`, tạo không gian giữa biên của `Container` và widget con.


3. Margin Đặt khoảng cách bên ngoài `Container`, tạo không gian giữa biên của `Container` và các widget xung quanh.


4. Color: Đặt màu nền cho `Container`. (nếu dùng decoration thì không sử dụng color)


5. Decoration Đặt trang trí cho `Container` như viền, hình dạng, và hình nền, bo góc và bóng.


6. ConstraintsĐặt các ràng buộc về kích thước cho `Container`, như chiều rộng và chiều cao tối đa hoặc tối thiểu.


7. Width,Height: Đặt chiều rộng và chiều cao cố định cho `Container`.


8. Transform: Áp dụng các phép biến hình như xoay, thu phóng, và dịch chuyển cho `Container`.


9, foregroundDecoration : Trang trí phía trước widget con, như phủ bóng hoặc hình ảnh.


10. child : Widget con bên trong `Container`


11. transformAlignment : Đặt căn chỉnh cho phép biến hình.


12. ClipBehavior : Đặt cách clip các nội dung vượt ra ngoài `Container`. Các giá trị của nó có thể là `Clip.none`, `Clip.hardEdge`, `Clip.antiAlias`, và `Clip.antyAliasWithSaveLayer`




Post a Comment

Previous Post Next Post