Application Settings שימוש ב

10 בSeptember 2013

לא צריך להיות מבין גדול בשביל להשתמש בפיצ'ר הבא שמובנה ב Visual Studio . חבל על הטרחה של יצירת קבצי קונפיגורציה התחזוקה שלהם והתמודדות  עם איפה לשמור, איך להצפין, באיזו שיטה לקרוא אותם וכו.    אם אנו רוצים שהמשתמש שלנו יקליד את שמו במשך כניסה ובפעם הבאה השם שאחרון שהקליד יופיע כברירת מחדל או איזה ניקוד אחרון לאפליקציית משחק מומלץ לעשות היכרות עם App.Settings, זה גם לא יזיק בראיונות עבודה.. לפרויקט מסוג Colnsole App ( כמו בדוגמת קוד המצורפת )אין קובץ settings מובנה ותצטרכו להוסיף...

Adding Value To Binding Value in Xaml

Sometimes we like to add any value to an existing one using markup xaml. It is not smart but maybe useful to be able .. For example you have logic string data which is used like this : <TextBlock Text="{Binding Name}" Width="auto"/> Now what do you actually wants is to do this: <TextBlock Text="{Binding Name} + "user ID :" Width="auto"/> Of course it impossible , but you can use converter to apply the feature. The Converter may look like : public class IdDetailsConverter...
תגיות: , , ,
תגובה אחת

WPF ContentControl As Decorator Pattern

3 בSeptember 2013

Lets think on next scenario:  dealing with special Control or a Special situation Where you need an Ability or Property which is not exist. For example in wpf toolkit Controls . It will be Helpful in many CustomControl of 3-party Controls, or in opposite in regular WPF controls when you demand to populate some Extra features (as Custom Control) but you don’t know how to work on it. Any way as a Solution for beginners try this , wrap your Problematic Control With ContentControl Statement, now either use its default properties for the case...
7 תגובות

טיפול בקבצים למתחילים

איך טוענים קובץ לתוך תכנית? קוראים את התוכן?   כדוגמא קלאסית העתקת מסמך טקסט לזיכרון Cash מתוך בחירה של המשתמש. נתחיל עם הקוד הבסיסי הבא : private void Button_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog FileExplorer = new Microsoft.Win32.OpenFileDialog();   FileExplorer.DefaultExt = ".txt"; ...
תגיות: ,
6 תגובות

גרירת קבצים לתוך האפליקציה בזמן ריצה

תרחיש פשוט וסטנדרטי, האפליקציה שלכם יודעת לקרוא קבצים מסוימים, הדרך הסטנדרטית היא באמצעות פתיחת File Dialog , בחירת קובץ מתאים וכו'.   רוב האפליקציות בשוק תומכות גם בגרירה ישירה של מסמך לתוך מסך האפליקציה בזמן ריצה. (נסו את זה על Word ) חלקן גם בגרירת הקובץ המתאים על אייקון האפליקציה..   נתחיל בדבר פשוט, גרירה לתוך איזור מסויים ופרסור הקובץ. נניח שמדובר על מסמך טקסט בסיסי. בכל מקרה כל שנדרש הוא רישום ל DragEnter בכל אלמנט UI שלנו. והמרת האובייקטים לשם קובץ שבו אנו מטפלים בצורה סטנדרטית. ...
תגיות: ,
אין תגובות