<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Presentation Foundation (WPF)</title><link>https://www.dotnetzone.gr:443/cs/forums/102/ShowForum.aspx</link><description>Συζήτηση σχετικά με το πώς μπορεί το WPF να δημιουργήσει οπτικά ελκυστικές εφαρμογές ώστε να βελτιώσουν το user experience.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78503.aspx</link><pubDate>Sat, 06 Jun 2020 02:09:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78503</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78503.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78503</wfw:commentRss><description>To &lt;b&gt;TextBoxControls &lt;/b&gt;component ανανεώθηκε στην &lt;b&gt;έκδοση 1.1&lt;/b&gt;. Σε αυτήν την έκδοση προστέθηκε ένα &lt;b&gt;bindable RichTextBox&lt;/b&gt; (&lt;i&gt;στο standard RichTextBox δεν μπορούμε να κάνουμε binding την ιδιότητα Document καθώς η τελευταία δεν είναι dependency)&lt;/i&gt;.&lt;br&gt;&lt;br&gt;Περισσότερα, στον δικτυακό μου τόπο&amp;nbsp;&amp;nbsp; &lt;b&gt;http://users.sch.gr/mourat&lt;/b&gt;x, όπου θα βρείτε εκτενές manual και sample project.&lt;br&gt;&lt;br&gt;&amp;nbsp;Με εκτίμηση,&lt;br&gt;Χρήστος Μουρατίδης</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78499.aspx</link><pubDate>Tue, 28 Apr 2020 03:51:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78499</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78499.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78499</wfw:commentRss><description>&lt;p&gt;Ένα νέο &lt;b&gt;ButtonControls &lt;/b&gt;component είναι διαθέσιμο!&lt;br&gt;&lt;br&gt;Πρόκειται για μία &lt;b&gt;βιβλιοθήκη &lt;/b&gt;από &lt;b&gt;Button controls&lt;/b&gt;. Προς το παρόν, περιέχει ένα &lt;b&gt;ImageButton &lt;/b&gt;control που αφορά ένα button που περιλαμβάνει εικόνα και κείμενο.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;p&gt; Μπορούμε να προσαρμόσουμε το &lt;b&gt;ImageButton &lt;/b&gt;ώστε να τοποθετήσουμε την εικόνα αριστερά, πάνω, δεξιά ή κάτω από το κείμενο, να θέσουμε το μέγεθός της, την απόσταση μεταξύ αυτής και του κειμένου, την στρογγυλότητα των άκρων (εμμέσως δημιουργείται ένα στρογγυλό button!), το κείμενο του button. Επίσης, μπορούμε να θέσουμε να εμφανίζεται μόνο η εικόνα ή μόνο το κείμενο ή και τα δύο. Τα υπόλοιπα χαρακτηριστικά προέρχονται από την πατρική κλάση Button.&lt;br&gt;&amp;nbsp;&lt;br&gt;Περισσότερα, στον δικτυακό μου τόπο&amp;nbsp;&amp;nbsp; &lt;b&gt;http://users.sch.gr/mourat&lt;/b&gt;x, όπου θα βρείτε εκτενές manual και sample project.&lt;br&gt;&lt;br&gt;&amp;nbsp;Με εκτίμηση,&lt;br&gt;Χρήστος Μουρατίδης &lt;/p&gt;</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78455.aspx</link><pubDate>Wed, 04 Mar 2020 03:11:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78455</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78455.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78455</wfw:commentRss><description>Ένα νέο &lt;b&gt;ChronoControls &lt;/b&gt;component είναι διαθέσιμο!&lt;br&gt;&lt;br&gt;&amp;nbsp;Πρόκειται για μία &lt;b&gt;βιβλιοθήκη &lt;/b&gt;από controls &lt;b&gt;διαχείρισης χρόνου&lt;/b&gt;. Προς το παρόν, περιέχει ένα &lt;b&gt;Chronometer control&lt;/b&gt;, το οποίο αποτελεί ένα εξειδικευμένο TextBlock που εμφανίζει ένα χρονόμετρο αντίστροφης μέτρησης (countdown timer), σε μορφή hh:mm:ss. Θα φανεί χρήσιμο στη δημιουργία εκπαιδευτικών εφαρμογών, quizzes κλπ.&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;Περισσότερα, στον δικτυακό μου τόπο&amp;nbsp;&amp;nbsp; &lt;b&gt;http://users.sch.gr/mourat&lt;/b&gt;x, όπου θα βρείτε εκτενές manual και sample project.&lt;br&gt;&lt;br&gt;&amp;nbsp;Με εκτίμηση,&lt;br&gt;Χρήστος Μουρατίδης &lt;br&gt;</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78425.aspx</link><pubDate>Tue, 14 Jan 2020 03:52:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78425</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78425.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78425</wfw:commentRss><description>&lt;p&gt;Ένα νέο &lt;b&gt;ImageControls &lt;/b&gt;component είναι διαθέσιμο!!&lt;/p&gt;&lt;p&gt;Πρόκειται για μία &lt;b&gt;βιβλιοθήκη &lt;/b&gt;από controls που σχετίζονται με &lt;b&gt;παρουσίαση/διαχείριση εικόνων.&lt;/b&gt; Προς το παρόν, περιέχει ένα &lt;b&gt;SlideShow control &lt;/b&gt;για την διαδοχική εμφάνιση (με ή χωρίς εφέ) εικόνων. Η διαδοχή μπορεί να γίνει αυτόματα (auto-play slideshow) ή/και με την παρέμβαση του χρήστη με κουμπιά μπρος-πίσω.&lt;br&gt;&lt;br&gt;Πολλές ρυθμίσεις μπορούν να γίνουν, όπως για παράδειγμα: εμφάνιση λεζάντας, επιλογή εφέ, διάρκεια εφέ, διάρκεια παραμονής της κάθε εικόνας (για το auto-play slideshow), εμφάνιση ή όχι in-space buttons previous/next (δηλαδή, buttons για την πλοήγηση μπρος-πίσω, μέσα στον χώρο της εικόνας όπως συμβαίνει σε αρκετές περιπτώσεις στα slideshows στο web), κ.α.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Περισσότερα, στον δικτυακό μου τόπο &amp;nbsp; &lt;b&gt;http://users.sch.gr/mouratx, &lt;/b&gt;όπου θα βρείτε εκτενές manual και sample project.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Με εκτίμηση,&lt;/p&gt;
Χρήστος Μουρατίδης</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78416.aspx</link><pubDate>Tue, 17 Dec 2019 02:04:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78416</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78416.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78416</wfw:commentRss><description>&lt;p&gt;Ένα νέο &lt;b&gt;TextEditorControl &lt;/b&gt;component είναι διαθέσιμο!!&lt;/p&gt;&lt;p&gt;Πρόκειται για ένα control που βοηθάει στη δημιουργία πεδίων Σημειώσεων (Notes) σε μία φόρμα δεδομένων. Οι σημειώσεις αυτές μπορούν να αποθηκευτούν σε ένα πεδίο text/string μίας Βάσης Δεδομένων (σε μορφή xaml text). Επίσης, μπορεί να χρησιμοποιηθεί αυτόνομα σε ένα παράθυρο εισαγωγής απλού μορφοποιημένου κειμένου (και εισαγωγής εικόνων) παρέχοντας τη δυνατότητα για αποθήκευση σε αρχείο τύπου xaml package, rtf ή plain text.&lt;br&gt;Περισσότερα δείτε στο manual καθώς και στο sample project. &lt;br&gt;&lt;/p&gt;&lt;p&gt;Περισσότερα, στον δικτυακό μου τόπο &amp;nbsp; &lt;b&gt;http://users.sch.gr/mouratx, &lt;/b&gt;όπου θα βρείτε εκτενές manual και sample project.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Με εκτίμηση,&lt;/p&gt;
Χρήστος Μουρατίδης</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78394.aspx</link><pubDate>Tue, 15 Oct 2019 02:55:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78394</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78394.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78394</wfw:commentRss><description>&lt;p&gt;Ένα νέο &lt;b&gt;Utilities &lt;/b&gt;component είναι διαθέσιμο!!&lt;/p&gt;&lt;p&gt;&amp;nbsp;Πρόκειται για μια&lt;b&gt; βιβλιοθήκη έτοιμων ρουτινών&lt;/b&gt; (utilities) με τη μορφή στατικών μεθόδων για εύκολη χρήση στον κώδικα.&amp;nbsp; Είναι οργανωμένες σε &lt;b&gt;8 κατηγορίες&lt;/b&gt;:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;AnimationUtilities, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;DataUtilities, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;FileUtilities, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;FlowDocumentUtilities, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;ImageUtilities, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;MeasureUtilities, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;SecurityUtilities &lt;/b&gt;και&lt;/p&gt;&lt;p&gt;&lt;b&gt;WindowUtilities&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;br&gt;
							
							Για παράδειγμα, στην κατηγορία &lt;b&gt;AnimationUtilities &lt;/b&gt;υπάρχουν μέθοδοι για να εφαρμόσουμε εφέ σε ένα Framework element. Περιέχονται, μεταξύ άλλων,&lt;b&gt; FadeIn, FadeOut, MoveIn, ZoomIn&lt;/b&gt; κ.ά. Ή στην κατηγορία &lt;b&gt;SecuriyUtilites &lt;/b&gt;υπάρχει η μέθοδος &lt;b&gt;GetMD5Hash &lt;/b&gt;όπου παίρνουμε ένα MD5 hash key από ένα input string. Πολύ χρήσιμο για 
να κρυπτογραφήσουμε passwords και να ελέγξουμε την εγκυρότητα ενός 
password που πληκτρολογεί o χρήστης.&amp;nbsp;
						&lt;/p&gt;&lt;p&gt;Περισσότερα, στον δικτυακό μου τόπο &amp;nbsp; &lt;b&gt;http://users.sch.gr/mouratx, &lt;/b&gt;όπου θα βρείτε εκτενές manual και sample project.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Με εκτίμηση,&lt;/p&gt;
Χρήστος Μουρατίδης
					&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78387.aspx</link><pubDate>Sun, 25 Aug 2019 04:12:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78387</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78387.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78387</wfw:commentRss><description>&lt;p&gt;Ένα νέο ValueConverters component είναι διαθέσιμο!!! &lt;/p&gt;
&lt;p&gt;Πρόκειται για &lt;b&gt;μία βιβλιοθήκη από&lt;/b&gt; &lt;b&gt;9 κλάσεις ValueConverter&lt;/b&gt;. Ως γνωστόν, τα 
ValueConverters χρησιμοποιούνται σε binding εκφράσεις για τη σύνδεση 
μίας τιμής μίας target ιδιότητας με μία τιμή μίας source ιδιότητας, 
διαφορετικού (συνήθως) τύπου. Είναι δηλαδή, κλάσεις μετατροπής τιμής και
 χρησιμοποιούνται εκτενώς σε data-centric εφαρμογές. &lt;/p&gt;
&lt;p&gt;Στην παρούσα έκδοση
 περιλαμβάνονται:&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;BooleanReverseConverter, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToBitConverter, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToBrushConverter, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToFontSizeConverter, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToFontStyleConverter, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToFontWeightConverter, &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToImageSourceConverter,&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt; BooleanToStringConverter &lt;/b&gt;και&lt;b&gt; &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;BooleanToVisibilityConverter&lt;/b&gt;
&lt;/p&gt;&lt;p&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;Περισσότερα, στον δικτυακό μου τόπο &amp;nbsp; &lt;b&gt;http://users.sch.gr/mouratx, &lt;/b&gt;όπου θα βρείτε εκτενές manual και sample project.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Με εκτίμηση,&lt;/p&gt;
Χρήστος Μουρατίδης</description></item><item><title>WPF Components - Νέο WPF component είναι διαθέσιμο.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78384.aspx</link><pubDate>Sat, 17 Aug 2019 04:40:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78384</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78384.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78384</wfw:commentRss><description>&lt;p&gt;Ένα νέο DataControls component είναι διαθέσιμο!!! &lt;/p&gt;&lt;p&gt;Περιλαμβάνει:&lt;/p&gt;&lt;p&gt;- Ένα &lt;b&gt;SortControl&lt;/b&gt;, που είναι μία φόρμα κριτηρίων ταξινόμησης. Ο χρήστης επιλέγει τα πεδία ταξινόμησης και τη διάταξη. Το αποτέλεσμα, παράγει ένα string που μπορεί να χρησιμοποιηθεί στο τμήμα Order by μίας SQL Select query. &amp;nbsp; &lt;/p&gt;&lt;p&gt;- Ένα &lt;b&gt;CriteriaControl&lt;/b&gt;, που είναι μία φόρμα κριτηρίων αναζήτησης/φιλτραρίσματος. Ο 
χρήστης επιλέγει τα πεδία κριτηρίων, τη σύγκριση και την τιμή καθώς και τη σύνδεση (and/or, αν υπάρχουν πολλές γραμμές κριτηρίων. Το αποτέλεσμα, 
παράγει ένα string που μπορεί να χρησιμοποιηθεί στο τμήμα Where μίας 
SQL Select query. &amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;- Ένα &lt;b&gt;DataNavigator&lt;/b&gt;, που μοιάζει με το παλιό καλό Data control της VB6. Όμως παρέχει εκτός από πλοήγηση και διαχείριση (&lt;i&gt;προσθήκη/διόρθωση/διαγραφή/αποθήκευση&lt;/i&gt;) σε μία συλλογή εγγραφών/αντικειμένων τύπου CollectionView. Εξαιρετικά χρήσιμο control!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Περισσότερα, στον δικτυακό μου τόπο &amp;nbsp; &lt;b&gt;http://users.sch.gr/mouratx, &lt;/b&gt;όπου θα βρείτε εκτενές manual και sample project.&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;p&gt;Με εκτίμηση,&lt;/p&gt;Χρήστος Μουρατίδης &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>WPF Components</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78358.aspx</link><pubDate>Sat, 27 Apr 2019 02:37:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78358</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78358.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=78358</wfw:commentRss><description>&lt;p&gt;Στον δικτυακό μου τόπο &lt;b&gt;http://users.sch.gr/mouratx&lt;/b&gt; θα βρείτε WPF components που έχω δημιουργήσει και &lt;b&gt;μπορείτε να χρησιμοποιήσετε ελεύθερα στις εφαρμογές σας&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Κάθε component συνοδεύεται με αναλυτικό Help (σε CHM και PDF) καθώς και ένα sample project&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Με την πλατφόρμα WPF&amp;nbsp; ασχολούμαι σχεδόν μία δεκαετία και την θεωρώ εξαιρετική για τη δημιουργία Windows desktop (ή rich client) εφαρμογών. Επίσης, έχω γράψει και σχετικό βιβλίο (μάθετε το WPF με τη Visual Basic) 1318 σελίδων. Το βιβλίο δεν πωλείται στα βιβλιοπωλεία και το διαθέτω μόνο σε PDF. Μπορείτε να κατεβάσετε ελεύθερα τα 3 πρώτα κεφάλαια για να πάρετε μία ιδέα.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Στον δικτυακό τόπο θα συνεχίσω να ανεβάζω μελλοντικά κι άλλα χρήσιμα WPF components.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Με εκτίμηση,&lt;/p&gt;&lt;p&gt;Χρήστος Μουρατίδης &lt;br&gt;&lt;/p&gt;</description></item></channel></rss>