আপনি যখন ডাব্লুপিএফ গ্রিডে কলামটি সংজ্ঞায়িত করেন আপনি তিনটি সম্ভাব্য মানের একটিতে প্রস্থটি সেট করতে পারেন:
- একটি নির্দিষ্ট প্রস্থ,
Auto
- কলামটি তার বাচ্চাদের ফিট করার জন্য যথাসম্ভব প্রশস্ত হবে, বা
*
(তারা) যে কোনও উপলভ্য অবশিষ্ট স্থান গ্রহণ করুন
*
(ডিফল্ট 1 যদি কোনো সংখ্যা নির্দিষ্ট করা হয়) একটি সংখ্যা দ্বারা পূর্বনির্ধারিত। উপলভ্য স্থানটি উপসর্গের সংখ্যার তুলনায় তারকাযুক্ত কলামগুলির মধ্যে বিভক্ত।
আপনার যদি এই সংজ্ঞা থাকে
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.07*"/>
<ColumnDefinition Width="0.93*"/>
</Grid.ColumnDefinitions>
প্রথম কলামটি উপলব্ধ মোট জায়গার%% এবং দ্বিতীয় কলামটি %৩% পাবে। অন্যদিকে আপনার যদি এই সংজ্ঞা থাকে:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.07*"/>
<ColumnDefinition Width="0.14*"/>
</Grid.ColumnDefinitions>
প্রথম কলামটি উপলব্ধ স্থানের 1/3 এবং দ্বিতীয় 2/3 পাবে।
আপনার নির্দিষ্ট ক্ষেত্রে যেখানে গ্রিডের প্রস্থ 354 এবং দুটি কলামের অনুপাত 40 এবং 314 হয় আপনি নীচের কলামটির প্রস্থ পান:
প্রথম কলামের প্রস্থ = 40 / (40 + 314) * 354 = 40
দ্বিতীয় কুলমন প্রস্থ = 314 / (40 + 314) * 354 = 314
গ্রিডের প্রস্থ স্থির না করা হলে তারার প্রস্থটি সবচেয়ে ভাল ব্যবহৃত হয়। যখন গ্রিডটিকে পুনরায় আকার দেওয়া হয় তখন তারার প্রস্থের দ্বারা উল্লিখিত কলামগুলি আনুপাতিকভাবে স্কেল করবে। আপনার ক্ষেত্রে গ্রিডের প্রস্থ স্থির হয়ে গেছে এবং আপনি ঠিক সহজেই স্থির প্রস্থের কলামগুলি ব্যবহার করতে পারেন।
আপনি যদি এমন একটি বিন্যাস চান যেখানে দ্বিতীয় কলামটি প্রথম প্রস্থের দ্বিগুণ এবং তৃতীয় কলামটি আপনার প্রস্থের প্রস্থের চেয়ে তিনগুণ বেশি হবে:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="3*"/>
</Grid.ColumnDefinitions>
গ্রিডের মোট প্রস্থ যদি 300 হয় তবে আপনি কলামের 50, 100 এবং 150 প্রস্থ পাবেন the গ্রিডের মোট প্রস্থ যদি 600 হয় তবে আপনি কলামের প্রস্থ 100, 200 এবং 300 পাবেন And ইত্যাদি।