ColumnDefinition.Width Properti

Definisi

Mendapatkan lebar terhitung elemen ColumnDefinition , atau mengatur nilai GridLength kolom yang ditentukan oleh ColumnDefinition.

public:
 property GridLength Width { GridLength get(); void set(GridLength value); };
GridLength Width();

void Width(GridLength value);
public GridLength Width { get; set; }
var gridLength = columnDefinition.width;
columnDefinition.width = gridLength;
Public Property Width As GridLength
<ColumnDefinition Width="doubleValue"/>
- or -
<ColumnDefinition Width="starSizing"/>
-or-
<ColumnDefinition Width="Auto"/>

Nilai Properti

GridLength yang mewakili lebar kolom. Nilai default adalah GridLength yang mewakili ukuran "1*".

Keterangan

Nilai default Lebar adalah GridLength yang mewakili ukuran "1*". Nilai struktur ini memiliki nilai data Nilai 1.0, dan nilai data GridUnitTypestar. Dengan default ini, setiap ColumnDefinition baru yang Anda tentukan untuk Kisi akan memiliki ukuran "1*", dan masing-masing akan dialokasikan jumlah piksel yang sama untuk lebar kontennya dalam penanganan tata letak. Tidak jarang menentukan ColumnDefinition sebagai elemen objek di XAML tanpa atribut apa pun yang diatur dan hanya menggunakan perilaku default ini. Hal yang sama berlaku untuk RowDefinition.

Nilai yang Anda tetapkan untuk Lebar dapat dibatasi jika Anda juga menetapkan nilai untuk MinWidth atau MaxWidth. Masing-masing properti ini hanya dapat mengambil pengukuran piksel, bukan ukuran Bintang . Jika ColumnDefinition menggunakan ukuran Bintang atau Otomatis tetapi juga memiliki batasan MinWidth atau MaxWidth , MinWidth atau MaxWidth harus dihormati oleh perilaku tata letak Kisi , bahkan jika itu berarti memberi atau mengambil ruang tata letak dari kolom ukuran Bintang lain yang ditentukan dalam Kisi yang tidak memiliki batasan.

Lebih umum menggunakan ukuran Bintang daripada nilai piksel absolut untuk definisi Grid di aplikasi UWP menggunakan C++, C#, atau Visual Basic. Ukuran bintang mendukung konsep tata letak dinamis, yang membantu aplikasi Anda terlihat hebat di layar dengan ukuran, kepadatan piksel, dan orientasi yang berbeda. Untuk informasi selengkapnya, lihat Menentukan tata letak dengan XAML.

Berlaku untuk

Lihat juga