شماره تماس پشتیبانی 09336863931 | 07132326702 پست الکترونیک info@provid.ir

ده برتری WPF به Win Forms – قسمت هشتم

در این پست، قسمت هشتم از سری آموزش “ده برتری WPF به Win Forms” از وبسایت پرووید را برای شما عزیزان قرار داده ایم. به ادامه ی مطلب بروید.

به عنوان هشتمین برتری از مجموعه برتری های WPF نسبت به Windows Form Application ها باید به Trigger ها بپردازیم. به طور کلی WPF شامل دو نوع Trigger است: Event Trigger و Property Trigger.

در کار با Windows Form اگر بخواهید پنجره ای را طراحی کنید که شامل یک TextBox باشد و با وارد شدن فوکوس به آن TextBox، رنگ Background تغییر کند، مجبور هستید که برای رویدادهای مربوط به TextBox کد نویسی کنید.

Property Triggers

در حالی که در WPF به راحتی می توانید با Property Trigger ها این کار را انجام دهید. به کد زیر دقت کنید:

Property Triggers2

با استفاده از Event Trigger ها می توانید بین کنترلهای مختلف پنجره ی WPF تعامل ایجاد کنید. به علاوه، کارهایی شبیه انیمیشن ها و افکت های جذاب دیگر را انجام دهید. البته قبل از انجام این کار باید با StoryBoard آشنا شوید که موضوع پست بعدی از این آموزش است.

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *