আমি একটি উইন্ডোজ ফর্মে ডেটাগ্রিডভিউ নিয়ন্ত্রণ পপুলেট করছি (সি # 2.0 ডাব্লুপিএফ নয়)।
আমার লক্ষ্য হ'ল একটি গ্রিড প্রদর্শন করা যা কোষগুলির সাথে সমস্ত উপলব্ধ প্রস্থকে ঝরঝরে করে পূরণ করে - অর্থাত কোনও অব্যবহৃত (গা dark় ধূসর) অঞ্চলটি ডানদিকে নীচে নেই এবং প্রতিটি কলামকে এতে থাকা ডেটা অনুযায়ী যথাযথ আকার দেয় , তবে ব্যবহারকারীকে যে কোনও কলামের আকার পরিবর্তন করতে দেয় তাদের পছন্দ অনুসারে
আমি প্রতিটি কলামের অটসাইজমোডটি ডেটাগ্রিডভিউআউটোসাইজ কলামমোড হিসাবে সেট করে এটি অর্জনের চেষ্টা করছি Data গ্রিডের পুরো অঞ্চলটি পরিচ্ছন্নভাবে পূর্ণ হয় তা নিশ্চিত করার জন্য আমি যে কলামগুলিতে ডেটাগ্রিডভিউআউটোসাইজ কলামমোড সেট করেছি সেগুলি ব্যতীত সমস্ত কক্ষগুলি পূরণ করুন। (আমি মনে করি না যে ব্যবহারকারী যখন এই কলামটি পুনরায় আকার দেওয়ার চেষ্টা করবেন তখন এটি এমন আকারে ফিরে আসে যা অনুভূমিক স্থানটি সর্বদা ব্যবহৃত হয় তা নিশ্চিত করে))
তবে, যেমন আমি উল্লেখ করেছি, একবার লোড হয়ে গিয়েছি আমি ব্যবহারকারীকে কলামগুলি তাদের নিজস্ব প্রয়োজনীয়তার সাথে মাপ দিতে দিতে মঞ্জুরি দিতে চাই - প্রতিটি কলামের জন্য এই অটোসাইজমোড মানগুলি সেট করার ক্ষেত্রে দেখা যায় যে ব্যবহারকারী তখন সেই কলামগুলির আকার পরিবর্তন করতে অক্ষম।
আমি চেষ্টা করেছি যে সমস্ত কলামগুলির অটোসাইজমোড সেট না করে যা পুনরায় আকার দেওয়ার অনুমতি দেয় তবে কোটগুলি থাকা তথ্য অনুসারে প্রাথমিক আকার সেট করে না। ডেটা লোড করার পরে গ্রিডের অটোসাইজমোডটি "সেট নয়" এ ফিরে যাওয়ার সময় একই ফলস্বরূপ ঘটে।
এখানে কি এমন একটি সেটিং অনুপস্থিত রয়েছে যা ডিফল্ট কলামের প্রস্থ এবং ব্যবহারকারীকে পুনরায় আকার দেওয়ার স্বয়ংক্রিয় সেটিংকে মঞ্জুরি দেয় বা ডেটাগ্রিডভিউ নিয়ন্ত্রণ পপুলেট করার সময় আমার অন্য কোনও প্রযুক্তি ব্যবহার করতে হবে?