dotnetomaniak.pl - Artykuły z tagiem Silverlightdotnetomaniak.pl - Artykuły z tagiem Silverlight2024-03-28T15:54:36Zhttps://dotnetomaniak.pl/Tags/SilverlightCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png93025https://dotnetomaniak.pl/Przydatne-konwertery-Michal-JankowskiPrzydatne konwertery | Michał Jankowski2013-05-07T12:12:08Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_lACitp63xUa2-PeQWRZcaA.png"/></div><div>Konwertery – krótkie klasy i jednocześnie bardzo przydatne elementy, bez których bindowanie niektórych wartości w XAMLu byłoby bardzo kłopotliwe. Mają one zastosowanie w projektach typu Winodws Phone, Silverlight oraz WPF. Praktycznie w większości tego typu projektów mnożna od razu przekleić te najważniejsze.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Przydatne-konwertery-Michal-Jankowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.jankowskimichal.pl%2f2013%2f05%2fprzydatne-konwertery%2f" style="border:0px"/></a></div></div>psz750https://dotnetomaniak.pl/Users/dJmbAXo8w06UvXwoag8pUA2013-05-16T04:03:57Zhttps://dotnetomaniak.pl/Przydatne-konwertery-Michal-Jankowski42580Konwertery – krótkie klasy i jednocześnie bardzo przydatne elementy, bez których bindowanie niektórych wartości w XAMLu byłoby bardzo kłopotliwe. Mają one zastosowanie w projektach typu Winodws Phone, Silverlight oraz WPF. Praktycznie w większości tego typu projektów mnożna od razu przekleić te najważniejsze.http://www.jankowskimichal.pl/2013/05/przydatne-konwertery/http://dotnetomaniak.pl/Data/Thumbnails/small_lACitp63xUa2-PeQWRZcaA.pnghttps://dotnetomaniak.pl/Niedzielny-TipWyszukiwanie-kontrolek-o-danym-typie-Krzysztof-Kowalski-Blog[Niedzielny Tip]Wyszukiwanie kontrolek o danym typie « Krzysztof Kowalski Blog2012-06-03T21:37:25Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_qCxPM5ZGDUOKe5FDCOWg3A.png"/></div><div>Mimo, że późno to niedziela jeszcze nie minęła więc kolejny niedzielny tip – prosta funkcja wyszukująca wśród dzieci danej kontrolki, dzieci o danym typie...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Niedzielny-TipWyszukiwanie-kontrolek-o-danym-typie-Krzysztof-Kowalski-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fkrzysztofkowalskiblog.wordpress.com%2f2012%2f06%2f03%2fniedzielny-tipwyszukiwanie-kontrolek-o-danym-typie%2f" style="border:0px"/></a></div></div>http://krzysztofkowalskiblog.wordpress.com/https://dotnetomaniak.pl/Users/todKpI9O0U-Y-sBa3ceTrw2012-06-13T05:42:03Zhttps://dotnetomaniak.pl/Niedzielny-TipWyszukiwanie-kontrolek-o-danym-typie-Krzysztof-Kowalski-Blog21260Mimo, że późno to niedziela jeszcze nie minęła więc kolejny niedzielny tip – prosta funkcja wyszukująca wśród dzieci danej kontrolki, dzieci o danym typie...http://krzysztofkowalskiblog.wordpress.com/2012/06/03/niedzielny-tipwyszukiwanie-kontrolek-o-danym-typie/http://dotnetomaniak.pl/Data/Thumbnails/small_qCxPM5ZGDUOKe5FDCOWg3A.pnghttps://dotnetomaniak.pl/Silverlight-5-Controls-Toolkit-vs-RadControlsSilverlight 5 Controls + Toolkit vs RadControls2012-05-13T13:26:02Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_G2PxiA2ehkGj3uRxfh3pHg.png"/></div><div>Kontrolek firmy Telerik używam od bardzo dawna. W szczególności bardzo sobie chwalę używanie kontrolek RadControls for ASP.NET AJAX. Ostatnio zacząłem pisać moduły w Silverlight i naturalne było dla mnie użycie również kontrolek od Telerika. Natknąłem się jednak na duży problem dotyczący ładowania strony.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Silverlight-5-Controls-Toolkit-vs-RadControls"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fmnikolajuk.com%2fMy-Blog%2fMaj-2012%2fSilverlight-5-Controls-Toolkit-vs-RadControls.aspx" style="border:0px"/></a></div></div>mnikolajukhttps://dotnetomaniak.pl/Users/OxardBjrkkysYpALcV6cYg2012-05-23T13:13:51Zhttps://dotnetomaniak.pl/Silverlight-5-Controls-Toolkit-vs-RadControls11570Kontrolek firmy Telerik używam od bardzo dawna. W szczególności bardzo sobie chwalę używanie kontrolek RadControls for ASP.NET AJAX. Ostatnio zacząłem pisać moduły w Silverlight i naturalne było dla mnie użycie również kontrolek od Telerika. Natknąłem się jednak na duży problem dotyczący ładowania strony.http://mnikolajuk.com/My-Blog/Maj-2012/Silverlight-5-Controls-Toolkit-vs-RadControls.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_G2PxiA2ehkGj3uRxfh3pHg.pnghttps://dotnetomaniak.pl/Tworzenie-bootstrappera-aplikacji-przy-uzyciu-CaliburnMicro-Premium-HandsTworzenie bootstrappera aplikacji przy użyciu CaliburnMicro ~ Premium Hands2012-05-10T08:01:02Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_nYS1MAldjkG4On3aJedvgw.png"/></div><div>Witam po długiej przerwie. W dzisiejszym wpisie postaram się krótko opisać w jaki sposób stworzyć bootstrapper aplikacji przy użyciu CaliburnMicro. Ponadto przedstawię w jaki sposób skonfigurować bootstrapper w taki sposób, aby Caliburn wykorzystywał nasz własny kontener IOC.
Wstęp
CaliburnMicro jest to framework MVVM, który w znacznym stopniu ułatwia i przyśpiesza pisanie aplikacji pod WPF,Silverlight,WindowsPhone oraz WinRT. Zdecydowałem się poznać ten framework z uwagi na jego przenośność n...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Tworzenie-bootstrappera-aplikacji-przy-uzyciu-CaliburnMicro-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f05%2ftworzenie-bootstrappera-aplikacji-przy.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-05-16T06:29:13Zhttps://dotnetomaniak.pl/Tworzenie-bootstrappera-aplikacji-przy-uzyciu-CaliburnMicro-Premium-Hands1910Witam po długiej przerwie. W dzisiejszym wpisie postaram się krótko opisać w jaki sposób stworzyć bootstrapper aplikacji przy użyciu CaliburnMicro. Ponadto przedstawię w jaki sposób skonfigurować bootstrapper w taki sposób, aby Caliburn wykorzystywał nasz własny kontener IOC.
Wstęp
CaliburnMicro jest to framework MVVM, który w znacznym stopniu ułatwia i przyśpiesza pisanie aplikacji pod WPF,Silverlight,WindowsPhone oraz WinRT. Zdecydowałem się poznać ten framework z uwagi na jego przenośność n...http://premium-hands.blogspot.com/2012/05/tworzenie-bootstrappera-aplikacji-przy.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_nYS1MAldjkG4On3aJedvgw.pnghttps://dotnetomaniak.pl/Storyboardy-zgodnie-z-duchem-MVVMStoryboardy zgodnie z duchem MVVM2012-04-29T20:55:31Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_wuFAI941uUmsk-7ouvzV8Q.png"/></div><div>Projektując programy w technologiach XAMLowych z wykorzystaniem MVVM Light Toolkit (w zasadzie liczy się wzorzec), zawsze napotykam problemy, na które trudno znaleźć jednoznaczną odpowiedź. Najczęściej kłopoty sprawia widok, który nie zawsze „chce” się zmieścić w kodzie xaml. Prostsze zadania można rozwiązać przy pomocy zachowań (?) czy też triggerów. Sprawy się komplikują w przypadku storyboardów. Co zrobić, jeżeli chcemy uruchomić ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Storyboardy-zgodnie-z-duchem-MVVM"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2012%2f04%2fstoryboardy-zgodnie-z-duchem-mvvm%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2012-05-08T21:00:30Zhttps://dotnetomaniak.pl/Storyboardy-zgodnie-z-duchem-MVVM23020Projektując programy w technologiach XAMLowych z wykorzystaniem MVVM Light Toolkit (w zasadzie liczy się wzorzec), zawsze napotykam problemy, na które trudno znaleźć jednoznaczną odpowiedź. Najczęściej kłopoty sprawia widok, który nie zawsze „chce” się zmieścić w kodzie xaml. Prostsze zadania można rozwiązać przy pomocy zachowań (?) czy też triggerów. Sprawy się komplikują w przypadku storyboardów. Co zrobić, jeżeli chcemy uruchomić ...http://www.tomaszmalesza.pl/2012/04/storyboardy-zgodnie-z-duchem-mvvm/http://dotnetomaniak.pl/Data/Thumbnails/small_wuFAI941uUmsk-7ouvzV8Q.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Windows-Phone-Design-Mistakes-and-How-to-Avoid-themJakub Florczyk » Windows Phone Design Mistakes and How to Avoid them2012-03-05T11:34:07Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Bqx_ZCB0ski0uIN04bWRbg.png"/></div><div>David Crawford, User Experience Consultant w Microsoft opowiada o błędach popełnianych przy projektowaniu aplikacji dla Windows Phone. Polecam, bo to jeden z niewielu filmów o projektowaniu, przy którym nie zaśniecie; rzeczowy i na temat, bez zbędnego lania wody.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Windows-Phone-Design-Mistakes-and-How-to-Avoid-them"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f02%2f24%2fwindows-phone-design-mistakes-and-how-to-avoid-them%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-12T12:56:45Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Windows-Phone-Design-Mistakes-and-How-to-Avoid-them1370David Crawford, User Experience Consultant w Microsoft opowiada o błędach popełnianych przy projektowaniu aplikacji dla Windows Phone. Polecam, bo to jeden z niewielu filmów o projektowaniu, przy którym nie zaśniecie; rzeczowy i na temat, bez zbędnego lania wody.http://jakubflorczyk.pl/index.php/2012/02/24/windows-phone-design-mistakes-and-how-to-avoid-them/http://dotnetomaniak.pl/Data/Thumbnails/small_Bqx_ZCB0ski0uIN04bWRbg.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-4nJakub Florczyk » Użyteczne rozszerzenia 4/n!2012-03-05T11:33:19Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_PCJS3TZ7z0a5_6Nfj7EPaQ.png"/></div><div>Konwersja koloru “z” oraz “do” Int32 oraz konwersja z zapisu szesnastkowego.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-4n"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f02%2f24%2fuzyteczne-rozszerzenia-4n%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-12T12:56:45Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-4n21010Konwersja koloru “z” oraz “do” Int32 oraz konwersja z zapisu szesnastkowego.http://jakubflorczyk.pl/index.php/2012/02/24/uzyteczne-rozszerzenia-4n/http://dotnetomaniak.pl/Data/Thumbnails/small_PCJS3TZ7z0a5_6Nfj7EPaQ.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-3nJakub Florczyk » Użyteczne rozszerzenia 3/n!2012-03-05T11:32:36Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_j4TS_3NkFEGIa_Nqrqa01A.png"/></div><div>Uzupełnienie rozszerzenia z części pierwszej dotyczącego nawigacji w Windows Phone.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-3n"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f02%2f24%2fuzyteczne-rozszerzenia-3n%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-14T22:53:03Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-3n1630Uzupełnienie rozszerzenia z części pierwszej dotyczącego nawigacji w Windows Phone.http://jakubflorczyk.pl/index.php/2012/02/24/uzyteczne-rozszerzenia-3n/http://dotnetomaniak.pl/Data/Thumbnails/small_j4TS_3NkFEGIa_Nqrqa01A.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-31-Weeks-of-Windows-Phone-Metro-DesignJakub Florczyk » 31 Weeks of Windows Phone Metro Design2012-03-05T11:31:50Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_pQWj7L0Sg0emKjgNyRu4IQ.png"/></div><div>Arturo Toledo na swoim blogu kilka tygodni temu rozpoczął serię artykułów o projektowaniu interfejsów dla Metro na Windows Phone. Polecam każdemu kto nawet w najmniejszym stopniu bierze udział w projektowaniu / wykonywaniu aplikacji na Windows Phone.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-31-Weeks-of-Windows-Phone-Metro-Design"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f01%2f30%2f31-weeks-of-windows-phone-metro-design%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-14T11:39:26Zhttps://dotnetomaniak.pl/Jakub-Florczyk-31-Weeks-of-Windows-Phone-Metro-Design1730Arturo Toledo na swoim blogu kilka tygodni temu rozpoczął serię artykułów o projektowaniu interfejsów dla Metro na Windows Phone. Polecam każdemu kto nawet w najmniejszym stopniu bierze udział w projektowaniu / wykonywaniu aplikacji na Windows Phone.http://jakubflorczyk.pl/index.php/2012/01/30/31-weeks-of-windows-phone-metro-design/http://dotnetomaniak.pl/Data/Thumbnails/small_pQWj7L0Sg0emKjgNyRu4IQ.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-2nJakub Florczyk » Użyteczne rozszerzenia 2/n!2012-03-05T11:29:48Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_azi3QP6OPkKLqiM1P0KH8g.png"/></div><div>W dzisiejszej części proste przełączanie widoczności UIElement w Silverlight.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-2n"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f01%2f09%2fuzyteczne-rozszerzenia-2n%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-11T19:34:52Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Uzyteczne-rozszerzenia-2n1630W dzisiejszej części proste przełączanie widoczności UIElement w Silverlight.http://jakubflorczyk.pl/index.php/2012/01/09/uzyteczne-rozszerzenia-2n/http://dotnetomaniak.pl/Data/Thumbnails/small_azi3QP6OPkKLqiM1P0KH8g.pnghttps://dotnetomaniak.pl/Uzyteczne-rozszerzenia-1n-Jakub-Florczyk-Blog-o-programowaniu-NETUżyteczne rozszerzenia 1/n! | Jakub Florczyk – Blog o programowaniu .NET2012-03-05T11:27:32Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_K0aZtQlvFUmeeFOj7dFVzw.png"/></div><div>Od kiedy Microsoft wprowadził rozszerzenia (ang. extensions) do platformy .NET jestem ich wielkim fanem. Dlatego raz po raz wrzucę jakiś użyteczne rozszerzenie, które może się okazać przydatne.
W dzisiejszej części rozwiązanie bolączki nawigowania do stron w Windows Phone:
NavigationService.Navigate(new Uri("/ProductPage.xaml", UriKind.Relative));</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Uzyteczne-rozszerzenia-1n-Jakub-Florczyk-Blog-o-programowaniu-NET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2012%2f01%2f02%2fuzyteczne-rozszerzenia-1n%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2012-03-14T22:53:03Zhttps://dotnetomaniak.pl/Uzyteczne-rozszerzenia-1n-Jakub-Florczyk-Blog-o-programowaniu-NET12060Od kiedy Microsoft wprowadził rozszerzenia (ang. extensions) do platformy .NET jestem ich wielkim fanem. Dlatego raz po raz wrzucę jakiś użyteczne rozszerzenie, które może się okazać przydatne.
W dzisiejszej części rozwiązanie bolączki nawigowania do stron w Windows Phone:
NavigationService.Navigate(new Uri("/ProductPage.xaml", UriKind.Relative));http://jakubflorczyk.pl/index.php/2012/01/02/uzyteczne-rozszerzenia-1n/http://dotnetomaniak.pl/Data/Thumbnails/small_K0aZtQlvFUmeeFOj7dFVzw.pnghttps://dotnetomaniak.pl/Z-przegladarki-na-telefon-ProsteZ przeglądarki na telefon? Proste!2012-02-11T21:56:26Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_xfClNcdzrkqLzRbkAkxAdw.png"/></div><div>W ostatnim czasie Microsoft uraczył programistów .NET kilkoma podobnymi technologiami. WPF, Silverlight, Silverlight for Windows Phone czy najnowsze aplikacje Metro w Windows 8. Wszystkie wymienione technologie łączy XAML z pewnymi tylko różnicami wynikającymi ze specyfiki poszczególnych platform.
Skoro mamy pewien punkt wspólny pomiędzy technologiami, dlaczego by nie spróbować przenieść już napisany program ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Z-przegladarki-na-telefon-Proste"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.tomaszmalesza.pl%2f2012%2f02%2fz-silverlight-na-windows-phone%2f" style="border:0px"/></a></div></div>tmaleszahttps://dotnetomaniak.pl/Users/TxrRCm-FkEuqft4x657Xcw2012-02-21T18:29:20Zhttps://dotnetomaniak.pl/Z-przegladarki-na-telefon-Proste11800W ostatnim czasie Microsoft uraczył programistów .NET kilkoma podobnymi technologiami. WPF, Silverlight, Silverlight for Windows Phone czy najnowsze aplikacje Metro w Windows 8. Wszystkie wymienione technologie łączy XAML z pewnymi tylko różnicami wynikającymi ze specyfiki poszczególnych platform.
Skoro mamy pewien punkt wspólny pomiędzy technologiami, dlaczego by nie spróbować przenieść już napisany program ...http://www.tomaszmalesza.pl/2012/02/z-silverlight-na-windows-phone/http://dotnetomaniak.pl/Data/Thumbnails/small_xfClNcdzrkqLzRbkAkxAdw.pnghttps://dotnetomaniak.pl/Obsluga-kombinacji-klawiszyObsługa kombinacji klawiszy2012-02-08T08:34:46Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_pO0p8hojcEaPI1Fo0mrYVQ.png"/></div><div>Na pierwszy rzut oka może się wydawać, że Silverlight nie pozwala na „przechwytywanie” i obsługę wciskania wielu klawiszy jednocześnie np: CTRL + C, ALT + X itd. Ale to tylko pierwsze wrażenie. Poniżej opiszę jak radzić sobie z tym problemem.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Obsluga-kombinacji-klawiszy"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fponiat.wordpress.com%2f2012%2f02%2f07%2fobsluga-kombinacji-klawiszy%2f" style="border:0px"/></a></div></div>poniathttps://dotnetomaniak.pl/Users/OaeAiCm3kUaunF-XhTHoLg2012-02-17T23:35:21Zhttps://dotnetomaniak.pl/Obsluga-kombinacji-klawiszy1980Na pierwszy rzut oka może się wydawać, że Silverlight nie pozwala na „przechwytywanie” i obsługę wciskania wielu klawiszy jednocześnie np: CTRL + C, ALT + X itd. Ale to tylko pierwsze wrażenie. Poniżej opiszę jak radzić sobie z tym problemem.http://poniat.wordpress.com/2012/02/07/obsluga-kombinacji-klawiszy/http://dotnetomaniak.pl/Data/Thumbnails/small_pO0p8hojcEaPI1Fo0mrYVQ.pnghttps://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz3-Konfiguracja-komunikacji-socketami-Premium-HandsMultiplatforomowe aplikacje w .NET, Silverlight i Windows Phone Cz.3 - Konfiguracja komunikacji socketami ~ Premium Hands2012-02-07T11:58:59Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_fTdQ8QgYgUyZrY62mOBTVQ.png"/></div><div>Trzeci z serii artykułów, w których pokażę swój pomysł na ożenienie WPF, Silverlight i Windows Phone. Przedstawiam tutaj działającą, prostą architekturę pozwalającą na komunikację wszystkich 3 klienckich platform z serwerem przy pomocy socketów.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz3-Konfiguracja-komunikacji-socketami-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f02%2fmultiplatforomowe-aplikacje-w-net_8645.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-02-16T11:36:04Zhttps://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz3-Konfiguracja-komunikacji-socketami-Premium-Hands2540Trzeci z serii artykułów, w których pokażę swój pomysł na ożenienie WPF, Silverlight i Windows Phone. Przedstawiam tutaj działającą, prostą architekturę pozwalającą na komunikację wszystkich 3 klienckich platform z serwerem przy pomocy socketów.http://premium-hands.blogspot.com/2012/02/multiplatforomowe-aplikacje-w-net_8645.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_fTdQ8QgYgUyZrY62mOBTVQ.pnghttps://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz2-Wstep-do-komunikacji-socketami-Premium-HandsMultiplatforomowe aplikacje w .NET, Silverlight i Windows Phone Cz.2 - Wstęp do komunikacji socketami ~ Premium Hands2012-02-07T11:56:26Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_znurvMNn8kWUEYbiAQIIsw.png"/></div><div>Drugi z serii artykułów, w których pokażę swój pomysł na ożenienie WPF, Silverlight i Windows Phone. Przedstawiam w nim zarys komunikacji dwustronnej klient/serwer - serwer/klient przy pomocy socketów.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz2-Wstep-do-komunikacji-socketami-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f02%2fmultiplatforomowe-aplikacje-w-net_05.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-02-16T11:36:04Zhttps://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz2-Wstep-do-komunikacji-socketami-Premium-Hands2610Drugi z serii artykułów, w których pokażę swój pomysł na ożenienie WPF, Silverlight i Windows Phone. Przedstawiam w nim zarys komunikacji dwustronnej klient/serwer - serwer/klient przy pomocy socketów.http://premium-hands.blogspot.com/2012/02/multiplatforomowe-aplikacje-w-net_05.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_znurvMNn8kWUEYbiAQIIsw.pnghttps://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz1-Wspoldzielenie-klas-Premium-HandsMultiplatforomowe aplikacje w .NET, Silverlight i Windows Phone Cz.1 - Współdzielenie klas ~ Premium Hands2012-02-07T11:53:14Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_skF8CDKNqEmeznMNWNCzQQ.png"/></div><div>.NET pozwala na tworzenie aplikacji na wiele platform. To pierwszym z serii artykułów, w których pokażę swój pomysł na ożenienie WPF, Silverlight i Windows Phone. W tym znajdziecie trochę ogólnej teorii oraz informację o sposobach współdzielenia plików.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz1-Wspoldzielenie-klas-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2012%2f02%2fmultiplatforomowe-aplikacje-w-net.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2012-02-16T11:36:04Zhttps://dotnetomaniak.pl/Multiplatforomowe-aplikacje-w-NET-Silverlight-i-Windows-Phone-Cz1-Wspoldzielenie-klas-Premium-Hands31110.NET pozwala na tworzenie aplikacji na wiele platform. To pierwszym z serii artykułów, w których pokażę swój pomysł na ożenienie WPF, Silverlight i Windows Phone. W tym znajdziecie trochę ogólnej teorii oraz informację o sposobach współdzielenia plików.http://premium-hands.blogspot.com/2012/02/multiplatforomowe-aplikacje-w-net.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_skF8CDKNqEmeznMNWNCzQQ.pnghttps://dotnetomaniak.pl/Zamykanie-okna-klawiszem-ESC-Wojciech-Poniatowski-PLZamykanie okna klawiszem ESC | Wojciech Poniatowski [PL]2012-01-18T08:15:35Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_qZSq3jr2lEic1g35LGg3dA.png"/></div><div>Często spotykamy się, że różne programy, w których wyświetlają się okna dialogowe (pop-up) można zamykać m.in klawiszem ESC. Jest to fajne, szybkie i intuicyjne. Natomiast denerwuje mnie, gdy jakiś program nie ma takiej funkcjonalności i trzeba wycelować kursorem w krzyżyk albo klawisz Close.
W tym poście opiszę jak przy pomocy kawałka kodu zamykać okna w Silverlight’cie, aczkolwiek w ten lub analogiczny sposób można to zrobić to WPF czy np. WindowsForms.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Zamykanie-okna-klawiszem-ESC-Wojciech-Poniatowski-PL"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fponiat.wordpress.com%2f2012%2f01%2f17%2fzamykanie-okna-klawiszem-esc%2f" style="border:0px"/></a></div></div>poniathttps://dotnetomaniak.pl/Users/OaeAiCm3kUaunF-XhTHoLg2012-01-27T06:53:54Zhttps://dotnetomaniak.pl/Zamykanie-okna-klawiszem-ESC-Wojciech-Poniatowski-PL12330Często spotykamy się, że różne programy, w których wyświetlają się okna dialogowe (pop-up) można zamykać m.in klawiszem ESC. Jest to fajne, szybkie i intuicyjne. Natomiast denerwuje mnie, gdy jakiś program nie ma takiej funkcjonalności i trzeba wycelować kursorem w krzyżyk albo klawisz Close.
W tym poście opiszę jak przy pomocy kawałka kodu zamykać okna w Silverlight’cie, aczkolwiek w ten lub analogiczny sposób można to zrobić to WPF czy np. WindowsForms.http://poniat.wordpress.com/2012/01/17/zamykanie-okna-klawiszem-esc/http://dotnetomaniak.pl/Data/Thumbnails/small_qZSq3jr2lEic1g35LGg3dA.pnghttps://dotnetomaniak.pl/tomasz-telepko-softteu-blog-XAML-i-przestrzenie-nazwtomasz telepko: softt.eu blog | XAML i przestrzenie nazw2011-12-28T09:23:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ipWH4oG2uUi9MvacPSb8aw.png"/></div><div>O mapowaniu przestrzeni nazw CLR na przestrzenie XML w XAMLu.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/tomasz-telepko-softteu-blog-XAML-i-przestrzenie-nazw"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fsoftt.eu%2fblog%2fpost.aspx%3fid%3d0856bcfa-f3f2-4953-8b3f-0e4d6feb5e21" style="border:0px"/></a></div></div>xsanhttps://dotnetomaniak.pl/Users/4rmY5RB3gUyFJgUXj9EqKA2012-01-06T13:02:05Zhttps://dotnetomaniak.pl/tomasz-telepko-softteu-blog-XAML-i-przestrzenie-nazw11180O mapowaniu przestrzeni nazw CLR na przestrzenie XML w XAMLu.http://softt.eu/blog/post.aspx?id=0856bcfa-f3f2-4953-8b3f-0e4d6feb5e21http://dotnetomaniak.pl/Data/Thumbnails/small_ipWH4oG2uUi9MvacPSb8aw.pnghttps://dotnetomaniak.pl/Jakub-Florczyk-Niestandardowe-znaki-w-kontrolce-WebBrowserJakub Florczyk » Niestandardowe znaki w kontrolce WebBrowser2011-12-04T23:20:37Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_fD_YnSe1z02p6adsw61msQ.png"/></div><div>Używając kontrolki WebBrowser na telefonie Windows Phone mogliście się spotkać z błędnym kodowaniem znaków w trakcie używania metody NavigateToString. Podczas standardowego nawigowania przy użyciu metody Navigate do pliku lokalnego albo zewnętrznego wszystko działa poprawnie. Natomiast użycie metody NavigateToString powoduje dziwną interpretację znaków:</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jakub-Florczyk-Niestandardowe-znaki-w-kontrolce-WebBrowser"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubflorczyk.pl%2findex.php%2f2011%2f11%2f07%2fniestandardowe-znaki-w-kontrolce-webbrowser%2f" style="border:0px"/></a></div></div>http://jakub-florczyk.myopenid.com/https://dotnetomaniak.pl/Users/RCjSYTfWnUqZCjlIayl82A2011-12-10T12:56:28Zhttps://dotnetomaniak.pl/Jakub-Florczyk-Niestandardowe-znaki-w-kontrolce-WebBrowser1440Używając kontrolki WebBrowser na telefonie Windows Phone mogliście się spotkać z błędnym kodowaniem znaków w trakcie używania metody NavigateToString. Podczas standardowego nawigowania przy użyciu metody Navigate do pliku lokalnego albo zewnętrznego wszystko działa poprawnie. Natomiast użycie metody NavigateToString powoduje dziwną interpretację znaków:http://jakubflorczyk.pl/index.php/2011/11/07/niestandardowe-znaki-w-kontrolce-webbrowser/http://dotnetomaniak.pl/Data/Thumbnails/small_fD_YnSe1z02p6adsw61msQ.pnghttps://dotnetomaniak.pl/INotifyPropertyChanged-i-LambdaExpression-Premium-HandsINotifyPropertyChanged i LambdaExpression ~ Premium Hands2011-12-04T21:37:56Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_6QjAOAIqqUGCcNzh8WcA7g.png"/></div><div>Interfejs INotifyPropertyChangedPropertyChanged znany jest prawdopodobnie każdemu programiście C#. Interfejs ten zawiera jedynie jedno zdarzenie
public event PropertyChangedEventHandler PropertyChanged;
które powinniśmy odpalić w momencie gdy dana właściwość zostanie przez nas zmieniona. Dzięki temu dowolny obiekt, który będzie nasłuchiwał zmian danej właściwości zostanie o tym poinformowany. Przykładowa klasa implementująca ten interfejs może wyglądać w następujący sposób:
public class ViewModel...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/INotifyPropertyChanged-i-LambdaExpression-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f11%2fkomunikacja-viewmodel-view-cz1_27.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2011-12-13T07:38:30Zhttps://dotnetomaniak.pl/INotifyPropertyChanged-i-LambdaExpression-Premium-Hands22960Interfejs INotifyPropertyChangedPropertyChanged znany jest prawdopodobnie każdemu programiście C#. Interfejs ten zawiera jedynie jedno zdarzenie
public event PropertyChangedEventHandler PropertyChanged;
które powinniśmy odpalić w momencie gdy dana właściwość zostanie przez nas zmieniona. Dzięki temu dowolny obiekt, który będzie nasłuchiwał zmian danej właściwości zostanie o tym poinformowany. Przykładowa klasa implementująca ten interfejs może wyglądać w następujący sposób:
public class ViewModel...http://premium-hands.blogspot.com/2011/11/komunikacja-viewmodel-view-cz1_27.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_6QjAOAIqqUGCcNzh8WcA7g.pnghttps://dotnetomaniak.pl/Commands-Komendy-cz2-Premium-HandsCommands - Komendy cz.2 ~ Premium Hands2011-12-04T21:36:26Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_6ZcvFvy4PECO93TItZOzxw.png"/></div><div>Tak jak wspomniałem w poprzednim wpisie, tym razem zajmiemy się tworzeniem własnej klasy implantującej interfejs ICommand .
1. Implementacja interfejsu ICommand - WPF
Klasa implementująca ICommand może wyglądać w następujący sposób
public class DelegateCommand : ICommand
{
private Action</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Commands-Komendy-cz2-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f11%2fmvvm-cz6-commands-part-2.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2011-12-13T07:38:30Zhttps://dotnetomaniak.pl/Commands-Komendy-cz2-Premium-Hands21110Tak jak wspomniałem w poprzednim wpisie, tym razem zajmiemy się tworzeniem własnej klasy implantującej interfejs ICommand .
1. Implementacja interfejsu ICommand - WPF
Klasa implementująca ICommand może wyglądać w następujący sposób
public class DelegateCommand : ICommand
{
private Actionhttp://premium-hands.blogspot.com/2011/11/mvvm-cz6-commands-part-2.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_6ZcvFvy4PECO93TItZOzxw.pnghttps://dotnetomaniak.pl/Commands-Komendy-cz1-Premium-HandsCommands - Komendy cz.1 ~ Premium Hands2011-12-04T21:35:49Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_hBvtI8DuUEya_OLVIpqCNQ.png"/></div><div>Wstęp
Każdy programista, który napisał chociaż parę linijek kody w WinFormsach wie, że kontrolki używają eventów do powiadamiania o zmianach swojego stanu. W przypadku, gdy interesuje nas odpowiednia reakcja na zdarzenie, podpinamy się do niego odpowiednią funkcją i wykonujemy założone przez nas operację. W analogiczny sposób można postępować w WPF-ie oraz w Silverlighcie, jednakże podejście takie niejako mija się z modelem MVVM. Posiadanie event handlerów w kodzie, ściśle wiąże nam widok (XAML) z code ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Commands-Komendy-cz1-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f11%2fmvvm-cz6-commands-part-1.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2011-12-13T07:38:30Zhttps://dotnetomaniak.pl/Commands-Komendy-cz1-Premium-Hands22240Wstęp
Każdy programista, który napisał chociaż parę linijek kody w WinFormsach wie, że kontrolki używają eventów do powiadamiania o zmianach swojego stanu. W przypadku, gdy interesuje nas odpowiednia reakcja na zdarzenie, podpinamy się do niego odpowiednią funkcją i wykonujemy założone przez nas operację. W analogiczny sposób można postępować w WPF-ie oraz w Silverlighcie, jednakże podejście takie niejako mija się z modelem MVVM. Posiadanie event handlerów w kodzie, ściśle wiąże nam widok (XAML) z code ...http://premium-hands.blogspot.com/2011/11/mvvm-cz6-commands-part-1.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_hBvtI8DuUEya_OLVIpqCNQ.pnghttps://dotnetomaniak.pl/Style-w-WPF-oraz-Silverlight-Premium-HandsStyle w WPF oraz Silverlight ~ Premium Hands2011-12-04T21:33:50Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_nkkNb3tje02nibxqwFZXXw.png"/></div><div>Style jest to mechanizm wprowadzony w WPF-ie, a następnie w Silverlighcie, dzięki któremu w łatwy sposób można ujednolicić wygląd elementów naszej aplikacji.
Style z reguły definiowane są w zasobach. Mogą to być zarówno zasoby całej aplikacji, danego okna lub nawet wybranej kontrolki.
Przykładowy styl może wyglądać w następujący sposób:
Każdy styl jest rozpoznawany dzięki unikalnemu kluczowi - parametr x:Key. Możliwe jest pominięcie klucza, w przypadku gdy ustawiona zostanie właściwść TargetType. ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Style-w-WPF-oraz-Silverlight-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f11%2fstyle.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2011-12-13T07:38:30Zhttps://dotnetomaniak.pl/Style-w-WPF-oraz-Silverlight-Premium-Hands2990Style jest to mechanizm wprowadzony w WPF-ie, a następnie w Silverlighcie, dzięki któremu w łatwy sposób można ujednolicić wygląd elementów naszej aplikacji.
Style z reguły definiowane są w zasobach. Mogą to być zarówno zasoby całej aplikacji, danego okna lub nawet wybranej kontrolki.
Przykładowy styl może wyglądać w następujący sposób:
Każdy styl jest rozpoznawany dzięki unikalnemu kluczowi - parametr x:Key. Możliwe jest pominięcie klucza, w przypadku gdy ustawiona zostanie właściwść TargetType. ...http://premium-hands.blogspot.com/2011/11/style.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_nkkNb3tje02nibxqwFZXXw.pnghttps://dotnetomaniak.pl/Walidacja-w-WPF-oraz-Silverlight-Premium-HandsWalidacja w WPF oraz Silverlight ~ Premium Hands2011-12-04T21:32:23Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Gur_-wrTOkqcyxXUJmeFLQ.png"/></div><div>Walidacja jest to technika sprawdzająca, czy dany obiekt spełnia pewne założenia poprawności danych. W WPF-ie oraz Silverlighcie istnieją trzy sposoby walidacji obiektów:
walidacja poprzez rzucanie wyjątków,
walidacja z użyciem interfejsu IDataErrorInfo,
walidacja z użyciem interfejsu INotifyDataErrorInfo
Walidacja poprzez rzucanie wyjątków
Walidacja poprzez rzucanie wyjątków odbywa się w następujący sposób. W seterze danej właściwości dodajemy warunek sprawdzający czy wpisane dane są poprawne. ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Walidacja-w-WPF-oraz-Silverlight-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f11%2fwalidacja.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2011-12-13T07:38:30Zhttps://dotnetomaniak.pl/Walidacja-w-WPF-oraz-Silverlight-Premium-Hands21280Walidacja jest to technika sprawdzająca, czy dany obiekt spełnia pewne założenia poprawności danych. W WPF-ie oraz Silverlighcie istnieją trzy sposoby walidacji obiektów:
walidacja poprzez rzucanie wyjątków,
walidacja z użyciem interfejsu IDataErrorInfo,
walidacja z użyciem interfejsu INotifyDataErrorInfo
Walidacja poprzez rzucanie wyjątków
Walidacja poprzez rzucanie wyjątków odbywa się w następujący sposób. W seterze danej właściwości dodajemy warunek sprawdzający czy wpisane dane są poprawne. ...http://premium-hands.blogspot.com/2011/11/walidacja.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_Gur_-wrTOkqcyxXUJmeFLQ.pnghttps://dotnetomaniak.pl/ListViewCollection-oraz-PagedCollectionView-Premium-HandsListViewCollection oraz PagedCollectionView ~ Premium Hands2011-12-04T21:30:46Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_SRM83xaurkyEebfHi3-KWg.png"/></div><div>ListViewCollection (WPF)
ListViewCollection jest to kolekcja wprowadzona do WPF-a, która wspiera sortowanie, grupowanie oraz filtrowanie. Kolekcję taką tworzymy w następujący sposób
List</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/ListViewCollection-oraz-PagedCollectionView-Premium-Hands"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpremium-hands.blogspot.com%2f2011%2f11%2flistviewcollection-oraz.html" style="border:0px"/></a></div></div>premium-hands-nethttps://dotnetomaniak.pl/Users/GEJYQr2FzUSuNlNtdSnyMQ2011-12-12T12:23:49Zhttps://dotnetomaniak.pl/ListViewCollection-oraz-PagedCollectionView-Premium-Hands2630ListViewCollection (WPF)
ListViewCollection jest to kolekcja wprowadzona do WPF-a, która wspiera sortowanie, grupowanie oraz filtrowanie. Kolekcję taką tworzymy w następujący sposób
Listhttp://premium-hands.blogspot.com/2011/11/listviewcollection-oraz.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_SRM83xaurkyEebfHi3-KWg.png