PDA

View Full Version : نمونه برنامه های کوچک و مفید در WPF



مهدی فرزاد
یک شنبه 24 بهمن 1389, 13:15 عصر
سلام
من برای اینکه یخ این تالار بشکنه یک ایده به ذهنم رسید
گفتم این پست رو درست کنم تا هرکس هر برنامه کوچیک و مفیدی که خودش نوشه یا توی اینترنت پیدا کرده و بتونه باعث افزایش معلومات دیگرا بشه (چه برنامه های خیلی مبتدی و چه خیلی حرفه ای برای تمام سطوح) با سورس اینجا قرار بده
لطفا فقط در همین چارچوب مطلب قرار بدید و از پرسیدن سئوال یا در خواست برنامه خودراری کنید
مدیران عزیز همکاری کنند

مهدی فرزاد
یک شنبه 24 بهمن 1389, 13:20 عصر
برای شروع من یک برنامه سمپل بسیار جالب پیدا کردم که میتونه خیلی مفید باشه

توی این برنامه شما میتونید تمام کنترل های توی فرم رو جا بجا کنید حتی آیتم های لیست باکس ها رو هم میتونید بین هم جابجا کنید هم چنین تب ها رو و دکمه ها رو مثلا میتونید یک دکمه رو ببرید توی
Rich Text Box
که اونجا هست و اسمش رو مینویسه یا اون رنگ ها رو که در شکل میبیند رو اگر ببرید توی
Rich Text Box
شماره رنگش رو میده

و کلی کار دیگه
حتما امتحان کنید خیلی جالبه
66307

مهدی فرزاد
چهارشنبه 10 فروردین 1390, 10:59 صبح
سلام
این نمونه برنامه رو اتفاقی در حال گشت زدن توی اینترنت پیدا کردم
با دو ورژن Vs2010 و Vs2008 اینجا میگذارم
دیدن این برنامه خالی از لطف نیست
افکت ها و استایل های زیبایی داره برای کسانی که میخوان نمونه برنامه های طراحی شده با WPF رو ببینن جالبه
میتونید با Blend هم بررسیش کنید
چند نمونه فایل سمپل هم برای کار با برنامه داره

(توضیح : برای کار با نمونه سمپل برنامه وقتی برنامه رو اجرا کردید (Run) در پنجره اصلی برنامه گزینه Open رو انتخاب کنید و در مسیر دیفالت برنامه فایل Windsor.family رو انتخاب کنید )

68044

رضا عربلو
دوشنبه 15 فروردین 1390, 09:55 صبح
A Healthcare CRM Reference Application

home: http://healthcare.codeplex.com/

Project Description
This project contains code, videos and hands on labs which demonstrate best practices in building WPF experiences using technologies such as Windows Azure, SQL Data Services, LiveID and Infragistics UI Controls.

http://users.infragistics.com/jasonb/mscrm/small/01.png (http://users.infragistics.com/jasonb/mscrm/screenshots.zip) http://users.infragistics.com/jasonb/mscrm/small/02.png (http://users.infragistics.com/jasonb/mscrm/screenshots.zip) http://users.infragistics.com/jasonb/mscrm/small/03.png (http://users.infragistics.com/jasonb/mscrm/screenshots.zip)




دیدن ورژن هاي ديگر ان نيز خالی از لطف نیست:
Contoso Healthcare Sample Application: http://windowsclient.net/downloads/folders/wpfsamples/entry3754.aspx (http://windowsclient.net/downloads/folders/wpfsamples/entry3754.aspx)

رضا عربلو
سه شنبه 16 فروردین 1390, 09:59 صبح
A Spider type control tree thingy for WPF

home:http://www.codeproject.com/KB/WPF/SpiderControl.aspx

I recently started a new job where I am employed as a WPF developer. When I arrived, the guys there gave me a brief that was to make a cool app, and they really liked the look and feel of the FamilyShow (http://www.vertigo.com/familyshow.aspx) exemplar by Vertigo. Which I also love, that and Tangerine (http://community.infragistics.com/exemplars/tangerine.aspx) by Infragistics are my favourite WPF demos.
What I liked in both where the fluid movements, and the diagramming approach used in the FamilyShow (http://www.vertigo.com/familyshow.aspx) exemplar particularly. The guys where I just started working asked me how hard it would be to create something like the diagramming component seen in the FamilyShow (http://www.vertigo.com/familyshow.aspx) exemplar. So without further ado, I contacted my favourite partner in weird WPF briefs, Mr. Fredrik Bornander, who I love working with on these stranger ideas. We seem to manage to do a reasonable job together, at least I think anyway.
This article will describe a tree like diagram component that we have nicknamed the "SpiderControl".
Here is a screenshot just to wet your appetite:
http://www.codeproject.com/KB/WPF/SpiderControl/SpiderControl.png

رضا عربلو
سه شنبه 16 فروردین 1390, 10:01 صبح
Spirograph Shapes: WPF Bezier Shapes from Math Formulae

home:http://www.codeproject.com/KB/WPF/SpirographShapes.aspx

http://www.codeproject.com/KB/WPF/SpirographShapes/SpirographShapes.gif
Introduction

This article presents a group of shapes that you can use in your applications. Some of these, the Epitrochoids and Epicycloids, may be familiar if you had a Spirograph as a child. All of the shapes included here are defined by simple mathematical relations. The Farris Wheel is the only one that is even mildly complex. However, converting functions defined mathematically into vector visuals has until recently been rather laborious. The change was my last article (GraphDisplay: a Bezier based control for graphing functions and curves (http://www.codeproject.com/KB/WPF/BezierFunctionGraphing.aspx)), in which I developed a procedure for the generation of PathGeometry elements that represented mathematically defined curves and functions. One use for such code is to make practical business or scientific applications. Another, the one chosen here, is to make it possible to include some pleasing mathematical vector shapes in applications with effectively no effort. In particular, absolutely no understanding of the math behind all of this is required to use these shapes in your applications. It is only for creating your own additional shapes that some math will be needed, but even then, understanding the algorithm behind all of this is completely optional.

مهدی فرزاد
چهارشنبه 11 خرداد 1390, 10:06 صبح
FlowPad



Flowpad is a light, fast and easy to use flow diagram editor. It helps you quickly pour your algorithms from your mind to 'paper'. It is written using WPF/C# 3.5.

Download (http://flowpad.codeplex.com/)
Source Code (http://flowpad.codeplex.com/SourceControl/changeset/changes/48784)


http://barnamenevis.org/attachment.php?attachmentid=70580&d=1306822336


(http://flowpad.codeplex.com/) (http://flowpad.codeplex.com/)

m.bibjan
شنبه 09 اردیبهشت 1391, 23:11 عصر
سلام این برنامه واسه تبلت ها بیشتر به درد میخوره.

شرلوک هلمز
دوشنبه 13 آبان 1392, 20:22 عصر
این برنامه یک اسکنر می باشد که در دوران دانشجوی نوشته بودم امیدوارم برای دوستان مفید باشد

username20
دوشنبه 27 آبان 1392, 00:54 صبح
سلام
خییییییییلی جالبه من تازه اسم wpfروشنیدم و هیچی ازش نمیدونم اما خیلی برام جذاب بود
میشه راجع به برنامه ای که خودتون نوشتین کامل تر توضیح بدید آقای شرلوک همز!!!
امکاناتش چیه چون من نرم افزار شو ندارم نمتونم برنامه رو ببینم
بخوای نرم افزارشو بخری باید ورژن چندباشه ؟اسمش همین wpf ؟؟؟؟؟؟؟

شرلوک هلمز
جمعه 01 آذر 1392, 13:48 عصر
سلام
خییییییییلی جالبه من تازه اسم wpfروشنیدم و هیچی ازش نمیدونم اما خیلی برام جذاب بود
میشه راجع به برنامه ای که خودتون نوشتین کامل تر توضیح بدید آقای شرلوک همز!!!
امکاناتش چیه چون من نرم افزار شو ندارم نمتونم برنامه رو ببینم
بخوای نرم افزارشو بخری باید ورژن چندباشه ؟اسمش همین wpf ؟؟؟؟؟؟؟
WPF یک تکنولوژی نسبتا جدید در .netframwork است و در مجموعه ای ویژوال استودیو وجود دارد این تکنولوژی سعی دارد جایگزین فرمهای ویندوزی در برنامه های #C شود
اگر نرم افزار ویژوال استودیو را دارید لازم به نرم افزار دیگری نیست . برای طراحی در آن میتوانید از belnd استفاده کنید
بحث در مورد آن بسیار طولانی است شما میتوانید از تاپیک هایی که برای معرفی WPF وجود دارد استفاده کنید.
برنامه scanner یک زیان فرضی را گرفته و token ها را تشخیص میدهد به عبارت دیگر یک زبان برنامه نویسی را تحلیل کرده و مشخص میکند که هر کلمه در آن چه مفهومی دارد. اگر درس تحلیل و طراحی زبان های برنامه نویسی را گذرانده باشید با مفاهیم گفته شد آشنایی دارید.

karimi72
شنبه 19 بهمن 1392, 19:09 عصر
این یک برنامه ساده است که نشون می ده که چگونه در WPF از ScrollViewer استفاده کنیم و یک سری اطلاعات نطیر به نظیر که مثلا در WrapPanelهای متفاوتی هستند با هم نمایش دهیم.116538

irartesh
پنج شنبه 22 خرداد 1393, 20:12 عصر
سلام.این برنامه رو خودم نوشتم.مسیج باکس wpf هستش که هدف از ساختش بیشتر برای من یادگیری ساخت dll بود.به هر حال میزارم اینجا تا دوستان استفاده کنن
امکانات:
3فونت فارسی و 3 فونت انگلیسی برای زیباتر شدن
امکان تغییر سایز فونت ها
قابلیت راست چین و چپ چین کردن
21 آیکون زیبا
امکان تغییر شفافیت فرم
9 تم جذاب برای مسیج باکس

و یک نکته:برنامه ها قبل از گرفتن dll در پوشه bk1 بک آپ گرفته شدند(چون پروژه dll app.xml نداره گفتم شاید به پروژه اصلی نیاز داشته باشید)

دانلود (http://1.irartesh.ir/uploads/irartesh-ir_V1-0-2-0.zip)

sajjad_kochekian
سه شنبه 21 بهمن 1393, 10:22 صبح
یک ادیتور متن با استفاده از User Control

2hossein2
یک شنبه 30 فروردین 1394, 13:56 عصر
با این نرم افزار میتونین عکساتون رو با افکت زیبا ببینین . اگه میخواین عکس عوض بشه روی عکسی که وسط هست کلیک کنین :)
130439

130438

mostafa_zainy
چهارشنبه 13 آبان 1394, 15:16 عصر
سلام

کنترل انتخاب تاریخ فارسی در WPF که خودم نوشتم ، دوستان استفاده کنند و اگر احیانا موردی به ذهنشان رسید اونو اضافه کرده و دوباره در سایت قرار دهید.

birtemp
پنج شنبه 10 دی 1394, 23:39 عصر
سلام. 2 روز پیش یه انیمیشن واسه تولبار نرم افزار شرکت کیمیا زده بودم که اولش با نظرات دلسرد کننده مدیر شرکت مواجه شدم :) البته این نظرات از طریق کلیپ کوتاهی که براشون فرستاده بودم شکل گرفته بود (دیدن کی بود مانند کار کردن). بالاخره با دلایلی تونستم مدیریت محترم رو قانع کنم. اکثر انیمیشن هایی که تو بعضی سایتا یا رابط کاربری نرم افزارهای موبایل میبیند، از قوانین فیزیک استفاده کردن و انیمیشنی هم که من روش کار کردم از این قاعده مستثنی نیست.

اگه یادتون باشه قبلاً هم گفتم WPF حرف نداره. خیلیا در این مورد دنبال آموزش میگردن، پیشنهاد من به این عزیزان : پروژه های نرم افزاری کوچیکی شروع کنین. البته قبلش طرح اولیه رابط کاربری نرم افزارتون رو سعی کنین تو فتوشاپ آماده کرده باشین. بعدش طرح اولیه رو تو WPF پیاده سازی کنین. پیاده سازی طرح اولیه با WPF تو نرم افزار Expression Blend خیلی آسونه. ولی سعی کنین تو ویژوال استودیو هم با دستورات wpf آشنا بشین!
درضمن دنبال آموزش برای انجام رابط کاربری خلاقانه و خارق العاده برای نرم افزارهای دسکتاپ نگردین (یا اصلاً وجود نداره یا خیلی خیلی سخت پیدا میشه).

فایل Gif انیمیشن رو میتونین تو این لینک (http://bayanbox.ir/view/6323321871448901869/ToolbaropenAnimation-ui-designer.blog.ir.gif)ببینین
منبع : UI-Designer.blog.ir (http://ui-designer.blog.ir/post/%D8%A7%D9%86%DB%8C%D9%85%DB%8C%D8%B4%D9%86-%D8%A8%D8%A7%D8%B2-%D8%A8%D8%B3%D8%AA%D9%87-%D8%B4%D8%AF%D9%86-%D8%AA%D9%88%D9%84%D8%A8%D8%A7%D8%B1-WPF-%DA%A9%D8%A7%D8%B1%D9%87%D8%A7%DB%8C-%D8%AE%D9%88%D8%AF%D9%85)

SajjadKhati
پنج شنبه 29 تیر 1402, 18:22 عصر
بسم الله الرحمن الرحیم

سلام
دفترچه تلفن ای نوشته شد که میتونید از لینک زیر دانلود کنید :

دانلود برنامه ی دفترچه تلفن طلوع (https://mega.nz/file/BnwxnRCD#qvPgwmLld5HdQheiHvf7WaGOHnVuqR1LpbIM-gNRlz8)

اگر .Net Framework 4.6.2 یا بالاتر را نصب نکردید ، برای اجرای برنامه ، باید این نسخه یا بالاتر را نصب کنید .

با تشکر ویژه از استادم The King و بقیه ی دوستان .