ফর্মটিতে Grid
ঘোষিত একটি সাধারণ ডাব্লুপিএফ ফর্ম আমার কাছে রয়েছে । এই Grid
সারি একটি গুচ্ছ আছে:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" MinHeight="30" />
<RowDefinition Height="Auto" Name="rowToHide" />
<RowDefinition Height="Auto" MinHeight="30" />
</Grid.RowDefinitions>
নামের সারিটিতে rowToHide
কয়েকটি ইনপুট ক্ষেত্র রয়েছে এবং সনাক্ত করার পরে আমার এই ক্ষেত্রগুলির প্রয়োজন নেই আমি এই সারিটি আড়াল করতে চাই। কেবল Visibility = Hidden
সারিটির সমস্ত আইটেম সেট করার পক্ষে এটি যথেষ্ট সহজ তবে সারিটি এখনও এর মধ্যে স্থান নেয় Grid
। আমি Height = 0
আইটেমগুলিতে সেট করার চেষ্টা করেছি , তবে এটি কার্যকর হয়নি বলে মনে হচ্ছে।
আপনি এটির মতো এটি ভাবতে পারেন: আপনার একটি ফর্ম রয়েছে, সেখানে "পেমেন্টের ধরণ" বলে আপনার একটি ড্রপ ডাউন রয়েছে এবং সেই ব্যক্তি যদি "নগদ" নির্বাচন করেন, আপনি কার্ডের বিশদ সম্বলিত সারিটি আড়াল করতে চান। ইতিমধ্যে এই লুকানো দিয়ে ফর্মটি শুরু করার কোনও বিকল্প নয়।