برنامه نویس خسته
245 subscribers
116 photos
82 videos
12 files
93 links
me : thebrok.lol
من : @LmBrok
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Developer : Brok
.Net 7
——————————
یک قلب زیبا برای برنامه هاتون میتونه به قشنگی اپلیکشن تون کمک کنه تا جذاب تر باشد
——————————
ویژگی های سورس :
Version .Net : 7
Wpf
طراحی قلب با Path
ویرایش اندازه قلب
ویرایش زمان انمیشن
تغییر رنگ های کل




#Wpf
🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
Developer : Brok
.Net 7
——————————
یک ProgressBar زیبا برای برنامه هاتون میتونه به قشنگی اپلیکشن تون کمک کنه تا جذاب تر باشد
——————————
ویژگی های سورس :
Version .Net : 7
Wpf
طراحی ProgressBar با Path
ویرایش اندازه قلب
ویرایش زمان انمیشن
تغییر رنگ های کل

#Wpf
1🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
Developer : Brok
.Net 7
——————————
یک طراحی LoginBox ساده زیبا برای برنامه هاتون میتونه به قشنگی اپلیکشن تون کمک کنه تا جذاب تر باشد .
——————————
ویژگی های سورس :
Version .Net : 7
Wpf

ویرایش اندازه TextBox

ویرایش زمان انمیشن های Coustom Control
تغییر رنگ های کامپونت ها
طراحی ها با Path کشیده شده

#Wpf
👍1🗿1
سعی میکنم مطالب جالب و باحال رو در کانال قرار بدم از دنیای C# و برنامه نویسی
🗿1
❤️
🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
Developer : Brok
.Net 7
——————————
یک طراحی شطرنج ساده زیبا برای برنامه هاتون میتونه به قشنگی اپلیکشن تون کمک کنه تا جذاب تر باشد .
——————————
ویژگی های سورس :
. Net 7
WPF
تغییر اندازه
تغییر رنگ های انیمشین به سادگی
تغییرات کلی اندازه های Grid
ووووو
#Wpf
2🗿1
Channel name was changed to «BrokWpf»
برنامه نویس خسته
BrokGame.webm
گفتم
یک بازی همینوطوری بنویسم. اسم شم نمیدونستم. بازی خیلی راحتی توی نگاه اول
اگر میخواید اون روش ویندوز فرم رو برید که مختصات داشتیم رو لوکیشن به دست میاریم خیلی درسر داره
یک روش خیلی خیلی کاربری بهتون میگم که همه جا به کارتون میاد توی xaml رو wpf
شما میتونید از کلاس```Rect``` استفاده کنید که این کلاس از شما ورودی هایی میگیره ولی ما با
۴ورودی اصلی
double میگیره که به این صورت 
Rect Objectdynamic = new Rect(Canvas.GetLeft(UIElement), Canvas.GetTop(UIElement), UIElement.Width, UIElement.Height);
در اینجا شی ایی که در حال حرکت رو میدیم بهش
من میخواستم با
Margin```دادن شکل رو به جلو ببرم .
اما چه کاریه وقتی Canvas
هست چرا الکی
Margin
بدیم
و یک نوع دیگر از
Rect
درست میکنیم که اون شی جلویی ماست
اما نکته ایی که وجود داره چون نمیشه به همه ستون های توی بازی اسم بدیم پس :
List<Rectangle> rectangles = new List<Rectangle>();
تعریف میکنیم و با
Forکار رو جمع میکنیم 
for (int i = 0; i < Main.Children.Count; i++)
{
if (Main.Children[i] is Rectangle rect)
{
rectangles.Add(rect);
}
}
وتمام اشیا ستونی بازی که نوع Rectangle
دارند رو لیست میکنیم
کد کثیف هست اما واضح
 Q = UP || A = Right || D = Left || S = Down


انیمیشن خاصی ندادم . میتونید سرعت حرکت . سرعت تغییر Width ستون ها . رنگ ها رو راحت بدید و با 
. Net 6 زدم
🗿2👍1