آموزش ساخت پروگرس بار به سبک مترو در سی شارپ
سلام بر تمامی برنامه نویسان سی شارپ…
در این مطلب ، یاد میگیرید که یک پروگرس بار به سبک مترو رو در برنامتون پیاده سازی کنید.دقت کنید که این آموزش برای wpf است نه برای ویندوز فرم اپلیکیشن و کلا بهتره که برای دیزاین و ظاهر برنامه تون به جای ویندوز فرم اپلیکیشن از wpf استفاده کنید.
خب ابتدا یک پروژه wpf ایجاد کنید و از قسمت Tools و از بخش NuGet Package Manager گزینه ی Manage NuGet Packages for Solution رو انتخاب کنید و از قسمت جستجو mahapps.metro را جستجو کنید و روی Install کلیک کنید و صبر کنید تا نصب شود حالا اگر به رفرنس های پروژه تون مراجعه کنید می بینید که اضافه شده است:
خب حالا کدهای زیر را در کدهای XAML قرار دهید:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication4"
xmlns:Custom="http://metro.mahapps.com/winfx/xaml/controls" x:Class="WpfApplication4.MainWindow"
mc:Ignorable="d"
Title="MainWindow" Height="164.943" Width="525" Loaded="Window_Loaded">
<Grid>
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication4"
xmlns:Custom="http://metro.mahapps.com/winfx/xaml/controls" x:Class="WpfApplication4.MainWindow"
mc:Ignorable="d"
Title="MainWindow" Height="164.943" Width="525" Loaded="Window_Loaded">
<Grid>