GridView, ListView에 있는 SelectedItems 프로퍼티는 바인딩이 되지 않는다. 그래서, 바인딩 가능한 Behavior를 만들어 보았다. Windows 8.1 Moden App에서 테스트를 했는데, Windwos 8에서도 가능하리라 생각된다. 참고 포스트 Behaviors in Windows 8.1 Store Apps http://www.julmar.com/blog/programming/behaviors-in-windows-8-1-store-apps/ 1. Behavior(08-05-2015 update) public class SelectedItemsBehavior : DependencyObject, IBehavior { /// /// 비헤이비어에 붙어있는 프로퍼티 /// publi..
Siverlight에 있는 InvokeCommandAction은 이벤트의 파라메터를 CommandParameter로 전달해 주지 않는다. 어제 찾아보다가 발견한 것으로 이런 문제를 깔끔하게 해결해주는 포스트이다. InvokeDelegateCommandAction이란 Behavior는 EventArgs를 CommandParameter로 전달해주는 매우 유용한 Behavior이다. Silverlight Commands Hacks: Passing EventArgs as CommandParameter to DelegateCommand triggered by EventTrigger http://weblogs.asp.net/alexeyzakharov/silverlight-commands-hacks-passing-e..
MTProto Mobile Protocol https://core.telegram.org/mtproto General Description 이 프로토콜은 모바일 디바이스에서 서버로 접근하는 API로 디자인 되었다. 웹 브라우저에서 사용하는 것이 아님을 강조한다. 이 프로토콜은 3개의 독립된 컴포넌트로 세분화 되어 있다. . 하이레벨 컴포넌트(API query language) : API쿼리와 메시지가 바이너리로 변환된 내용이 정의 되어 있다. . 암호화 계층(인증) : 전송되기 전에 암호화된 메시지의 내용이 정의 되어 있다. . 전송 컴포넌트 : 클라이언트와 서버간의 전송을 위해 다른 기존의 네트워크 프로토콜(예: http, https, tcp, udp)에 대한 내용이 정의되어 있다. 노트 1: 일반 텍..
간단하게 이미지의 스케일을 변경한다. Bound와 Flip 등의 기능이 가능, 예제에서 찾아서 남김 private async void OnDeferredImageRequestedHandler(DataProviderRequest providerRequest, StorageFile imageFile) { // In this delegate we provide updated Bitmap data using delayed rendering. if (imageFile != null) { // If the delegate is calling any asynchronous operations it needs to acquire the deferral first. This lets the // system know t..
오래전에 올렸던 앱을 다시 빌드해서 스토어에 올릴려고 하는데 오류가 발생했다. Windows Store Apps, Error: The certificate specified has expired 구글에서 아래 블로그의 내용을 찾았다. http://mark.mymonster.nl/2013/10/07/windows-store-apps-error-the-certificate-specified-has-expired 위의 내용대로 따라하기를 했으나, 약간의 오류가 더 있어서 찾아보니 Publisher 이름이 틀리다고 나온다. 이미 배포가 된 앱이였기 때문에 앱 스토어에 올릴때 사용했던 이름을 사용해야 한다. Publisher Common Name 입력하는 부분에 스토어에 등록되어 있는 나의 Publisher Na..
리소스를 이용해서 문자열 작업할 때 사용하는 방법이다. 1. DynamicResource /// /// 다이나믹 리소스 /// public class DynamicResource : DynamicObject { /// /// 윈도우 리소스로더 /// Windows.ApplicationModel.Resources.ResourceLoader _rl; /// /// 리소스 전체 이름 /// public string ResourceName { get; set; } /// /// 이름으로 호출 /// /// /// /// public override bool TryGetMember(GetMemberBinder binder, out object result) { string str = string.Empty; if..
앱 개발 후 수익 모델로 가장 쉽게 사용할 수 있는 것이 광고를 추가하는 방법이다. 이 포스트에서 간단하게 내가 사용하고 있는 광고 종류와 붙이는 방법에 대해서 간단히 설명하도록 하겠다. 1. AdDuplex http://adduplex.com/ 기본 컨셉은 내 앱에서 다른 앱 광고를 해주고, 다른 앱에서 내 앱을 광고해주는 앱 광고를 서로 나누면서, 다운로드 수를 올리기 위해 사용된다. 가입 후 새로운 앱을 등록하면 아래와 같은 화면이 나온다. 위에서 App ID가 앱에서 입력해야하는 코드이다. 보안상 코드값은 삭제했다. 단계별로 어떻게 해야하는지 정리가 되어있기 때문에 그대로 따라하면 된다. 1. Add app title : 앱 제목과 기본 광고 문구를 입력한다. 2. Create a banner :..
Screenshot AutoCut Privacy Policy KakiSoft's privacy policy guide We do not store any of your personal information. Favorite folder and item image information is stored only in Windows 8 local storage. Diablo III, Diablo III Reaper of Souls is is a registered trademark of Blizzard Entertainment, and some images are copyright of Blizzard Entertainment, Inc. Thank you for your visit kaki104
Screenshot AutoCut Diablo 3 gameplay in "The Legend items" when you pick up, you are proud of this one in order to save the screen shot, you run the Paint program and recall it, the item selection part, copy, and store after use the. However, this app allows users to save the "screenshot" of the item is automatically locate the part, cut, showing a list of items, and then save the selected item,..
- Total
- Today
- Yesterday
- Visual Studio 2022
- WPF
- Windows 10
- ef core
- UWP
- Build 2016
- PRISM
- XAML
- Bot Framework
- #prism
- Cross-platform
- uno platform
- .net 5.0
- kiosk
- IOT
- C#
- ComboBox
- dotNETconf
- windows 11
- Microsoft
- #uwp
- Always Encrypted
- uno-platform
- MVVM
- .net
- #Windows Template Studio
- Behavior
- #MVVM
- visual studio 2019
- LINQ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |