كيفية استخدام قيمة حجم العلامة النجمية الخاصة بـ WPF في codebehind؟

StackOverflow https://stackoverflow.com/questions/3297588

  •  18-09-2020
  •  | 
  •  

سؤال

أقوم بإنشاء بعض التحكم في codebehind وأرغب في ضبط حجمه ديناميكيًا.يمكنني تعيين القيم العددية كذلك System.Windows.GridLength.Auto, ، لكن لا يوجد ما يعادله "*".
هل ذلك لأن "*" من XAML يتم ترجمته إلى كود عندما يتم تحليل WPF؟

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

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

المحلول

var gridLength = new GridLength(1, GridUnitType.Star);

مزيد من المعلومات.

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