سؤال

OOUT من المربع يتيح لك التحكم الفائق في الإحسان إنشاء العمود الأخير في ربيع الشبكة لملء الجزء غير المستخدم المتبقي من الشبكات المحيطة.

____________________________
| Col1 | Col 2 | Col 3---->|
|                          |

لقد بحثت ولكن لا يمكنني العثور على طريقة لإنشاء عمود ليس ربيع العمود النهائي لملء العرض.

على سبيل المثال ، صف يحتوي على وصف نص يتبعه عمود يحتوي على زر لإجراء بعض الإجراءات. تريد أن يأخذ وصف النص معظم العرض ، ويكون للعمود مع الزر بعقب حتى نهاية مستطيل الشبكة المحيط.

__________________________________
| Text Col ------------>| Button |
|                                |

هل حصل أي شخص على أي خبرة في محاولة الحصول على التحكم الفائق للقيام بذلك خارج الصندوق ، أو بعض الاختراق لجعله يعمل؟

هل كانت مفيدة؟

المحلول

يمكن القيام بذلك بشكل نظيف باستخدام شبكة InfraGistics المضمنة.

  1. قم بتعيين Grid.DisplayLayout.autofitStyle = AutoFitStyle.ResizeAllColumns.
  2. قم بتعيين خصائص العرض والعرض والفرق بين الأعمدة التي تريد البقاء ضمن حدود ثابتة (في حالتي ، يتم تعيين العمود مع الزر على 150)

جميع الأعمدة التي لها عرض دقيقة وعرض أقصى ما سوف تطفو عرضها بين Min و Max الذي تقدمه ، وبمجرد وصولهم إلى الحد الأقصى ، فإنها ستتوقف عن النمو ، وعند هذه النقطة ، ستستمر جميع الأعمدة الأخرى التي لا تحتوي ملء المساحة الأفقية المتبقية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top