ماهي أفضل طريقة لربط خصائص نماذج ويندوز ب أبليكاتيونستينغز في C#؟



تعريف النموذج وانواعه (1)

إذا قمت بفتح نموذج ويندوز الخاص بك في المصمم، ابحث في مربع الخصائص. يجب أن يكون العنصر الأول "(أبليكاتيونستينغ)". تحت هذا هو "(بروبيرتيبيندينغ)". هذا هو المكان الذي ستجد الخيار للقيام بالضبط ما تريد.

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

private void LoadSettings()
{
    WindowState = Properties.Settings.Default.WindowState;
    Location = Properties.Settings.Default.WindowLocation;
    ...
}

private void SaveSettings()
{
    Properties.Settings.Default.WindowState = WindowState;
    Properties.Settings.Default.WindowLocation = Location;
    ...
}

ما هي أفضل طريقة لتحل محل هذا؟ القيود المفروضة على المشروع:

  • فيسوال ستوديو 2005
  • C # / .NET 2.0
  • نماذج ويندوز

تحديث

للأجيال القادمة، لقد وجدت أيضا اثنين من الدروس المفيدة: "إعدادات ويندوز نماذج المستخدم في C #" و "استكشاف أسرار إعدادات التطبيق الثابتة" .

لقد سألت سؤال متابعة حول استخدام هذه التقنية لربط حجم النموذج هنا . لقد فصلتهم لمساعدة الأشخاص الذين يبحثون عن قضايا مشابهة.





.net