آموزش کار با سبک ها در Xamarin.Forms برنامه های کاربردی

Working with Styles in Xamarin.Forms Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه از کد رابط کاربر در Xamarin خود استفاده مجدد کنید. برنامه ها را با XAML Styles و با Cascading Style Sheets (CSS) فرم می دهد. برای جلوگیری از تکرار کد UI در Xamarin. برنامه های Forms دانش کاملی در مورد استفاده مجدد از کد UI با سبک ها است. در این دوره ، کار با سبک ها در Xamarin.Forms Applications ، شما می آموزید که چگونه از سبک ها در برنامه های Xamarin.Forms خود برای استفاده مجدد از کد UI استفاده کنید. ابتدا ، شما کشف می کنید که یک سبک چیست و اولین سبک های ضمنی ، آشکار و جهانی خود را در XAML ایجاد خواهید کرد. در مرحله بعدی ، نحوه استفاده مجدد از کد UI با ویژگی های سبک پیشرفته ، مانند وراثت سبک ، کلاس های سبک و سبک های پویا را خواهید یافت. سرانجام ، شما می آموزید که چگونه Xamarin.Forms خود را با Cascading Style Sheets (CSS) برنامه ها را قالب بندی کنید. پس از پایان این دوره ، مهارت و دانش XAML Styles و CSS را در Xamarin خواهید داشت. فرم هایی که برای ایجاد کد UI قابل استفاده مجدد و قابل استفاده در برنامه های شما مورد نیاز است.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با سبک ها Getting Started with Styles

  • مقدمه Introduction

  • سبک ها چیست و چرا باید از آنها استفاده کرد؟ What Are Styles and Why Use Them?

  • ساختار این دوره چگونه است How This Course Is Structured

  • سناریوی قهوه مغزی سیمی The Wired Brain Coffee Scenario

  • به برنامه متخصص قهوه نگاه کنید Look at the Coffee Expert App

  • اولین سبک خود را ایجاد کنید Create Your First Style

  • از یک منبع صریح استفاده کنید Use an Explicit ResourceDictionary

  • درک کنید چگونه سبک ها جستجو می شوند Understand How Styles Are Searched

  • یک سبک جهانی تعریف کنید Define a Global Style

  • یک سبک ضمنی ایجاد کنید Create an Implicit Style

  • از یک سبک ضمنی در سطح کنترل استفاده کنید Use an Implicit Style at the Control Level

  • چند سبک صریح برای همان نوع ایجاد کنید Create Multiple Explicit Styles for the Same Type

  • خلاصه Summary

استفاده مجدد از کد UI با ویژگی های سبک پیشرفته Reusing UI Code with Advanced Style Features

  • مقدمه Introduction

  • سبکی را از سبکی دیگر به ارث ببرید Inherit a Style from Another Style

  • یک نوع پایه را با یک سبک صریح هدف قرار دهید Target a Base Type with an Explicit Style

  • یک نوع پایه را با یک سبک ضمنی هدف قرار دهید Target a Base Type with an Implicit Style

  • از یک سبک صریح آبشار استفاده کنید Use a Cascading Explicit Style

  • چند سبک را با کلاسهای سبک اعمال کنید Apply Multiple Styles with Style Classes

  • یک نوع پایه را با یک کلاس سبک هدف قرار دهید Target a Base Type with a Style Class

  • به یک رنگ از Style Setter مراجعه کنید Reference a Color from a Style Setter

  • سبک ها را به یک منبع خاص جدا کنید Move Styles to a Separate ResourceDictionary

  • یک سبک پویا اضافه کنید Add a Dynamic Style

  • با سبک های دستگاه کار کنید Work with Device Styles

  • از یک سبک پویا ارث ببرید Inherit from a Dynamic Style

  • خلاصه Summary

یک ظاهر طراحی شده با ورق های سبک آبشار (CSS) Styling with Cascading Style Sheets (CSS)

  • مقدمه Introduction

  • چرا باید از CSS به جای سبک های XAML استفاده کرد؟ Why Use CSS Instead of XAML Styles?

  • یک فایل CSS به پروژه خود اضافه کنید Add a CSS File to Your Project

  • یک عنصر را براساس نوع پایه انتخاب کنید Select an Element by Base Type

  • یک عنصر را براساس نوع انتخاب کنید Select an Element by Type

  • یک عنصر را با نام انتخاب کنید Select an Element by Name

  • یک عنصر را توسط StyleClass انتخاب کنید Select an Element by StyleClass

  • عناصر کودک را انتخاب کنید Select Child Elements

  • محدودیت های CSS را در Xamarin.Forms بدانید Know the CSS Limitations in Xamarin.Forms

  • خلاصه Summary

نمایش نظرات

آموزش کار با سبک ها در Xamarin.Forms برنامه های کاربردی
جزییات دوره
1h 47m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
17
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

مهندس نرم افزار و نویسنده دوره ویدیویی