WPFControls ThemePack
1.0.0
سمات مصممة خصيصًا لعناصر التحكم في WPF لجعل تطبيقك يبدو أفضل. سهل التعديل.
تم تصنيع هذا الموضوع ليكون لديه عناصر تحكم مصممة بشكل فردي لتطبيقات WPF ، والتي تعتمد على عدد قليل من الخصائص القابلة للتكوين (مثل الألوان والأحجام) ، بحيث يمكن تعديلها بسهولة وفقًا لمتطلبات التصميم.
الحالة الحالية: يحتوي هذا الإصدار على أدوات التحكم الأكثر استخدامًا. المزيد من الضوابط قادمة.
الخطط الإضافية حول تطوير السمة والإصدارات: تحديث القوالب غير المكتملة ، أضف بضع قيم أكثر قابلية للتكوين مثل قطر الزاوية لعناصر التحكم ، الرسوم المتحركة ، إلخ.
ملاحظة: في بعض الحالات ، قد تحتاج إلى تطبيق الأنماط مباشرة (أي أزرار ، نصوص ، ويندوز).
<Application x:Class="ThemeWindow.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Theme_001;component/Themes/Values/Numerics.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/ColorSchemes/Light.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Icons/Icons.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Buttons.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/ContextMenu.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/DatePicker.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Form.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Menu.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Notifications.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Options.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/ProgressBar.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Scroll.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Slider.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/TabControl.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Texts.xaml"/>
<ResourceDictionary Source="/Theme_001;component/Themes/Styles/Window.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>
<base:BaseWindow x:Class="ThemeWindow.Windows.MainWindow"
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:base="clr-namespace:ThemePack.Common.Base;assembly=ThemePack.Common"
xmlns:c="clr-namespace:ThemePack.Common.AttachedProperties;assembly=ThemePack.Common"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
mc:Ignorable="d"
Closing="Window_Closing"
Title="Theme preview" Width="900" Height="600" Style="{StaticResource Window.ModalStyle.NormalStyle}" SizeToContent="Manual">
</base:BaseWindow>