티스토리 뷰

반응형

어제 질문 올리고 오늘 찾아보니.
https://social.msdn.microsoft.com/…/uwpc-how-to-design-an-a…
링크에
q: How can I make a button which prints to the default printer without the user seeing the print UI?
질문에

...

a: This can be implemented in the traditional desktop application, but for Windows Runtime app, there is no supported API. The Print Preview UI must be shown to guide user complete the printing operation.

답변이 있네요..우울 합니다.

더 보기
어제 질문 올리고 오늘 찾아보니.
https://social.msdn.microsoft.com/…/uwpc-how-to-design-an-a…
링크에
Q: 어떻게 지금 버튼을 출력하는 기본 프린터하지 않고 사용자를 보고 인쇄는 UI가?
질문에

A: 이 구현될 수 있는 데스크톱 프로그램의 전통적인, 그러나 Windows Runtime 앱은, 아무 API를 지원합니다. 인쇄는 미리 보기 UI를 사용해 인도 사용자는 인쇄 작업이 완료되었습니다.

답변이 있네요..우울 합니다.
This can be implemented in the traditional desktop application, but for Windows Runtime app, there is no supported API. The Print Preview UI must be shown to guide user complete the printing operation.
social.msdn.microsoft.com
회원님과 김한슬마로님이 좋아합니다.
댓글
문찬박 그래도 바로 uwp앱 개발을 진행하시니 다행입니다. 좋은 앱이 만들어 졌으면 좋겠습니다. 저도 다시 찾아보겠습니다.
박은상 그래도 강사님 교육이 많이 도움이 됩니다. 모르면 동영상 돌려보고 그렇게 하고 있네요..일부로 mvvm 패턴으로 만드는데 모르는게 많네요 mvvm으로는 ui를 생성할수 없나요?
문찬박
답글 달기...
문찬박 https://msdn.microsoft.com/.../windows/apps/mt592875.aspx 혹시 POS용 프린터로 출력하는 건가요?
Learn how to use the ESC/POS command language to format text, such as bold and double size characters, for your Point of Service printer.
msdn.microsoft.com
문찬박 https://msdn.microsoft.com/.../windows/apps/mt204542.aspx 프린터UI를 Custom하게 구성할 수도 있네요
This section describes how to customize the print options and settings in the print preview UI. For more info about printing, see Print from your app.
msdn.microsoft.com
문찬박 https://social.msdn.microsoft.com/.../uwpprinting-without... 새로찾은 내용입니다. 가능한 방법이 있다고 하네요 힘을 내세요
I have something to ask regarding printing API , is is possible to handle printing right away without previewing the template in  c# (WinRT - XAML) . I just base my current code on this link http://blogs.msdn.com/b/windowsappdev/archive/2012/09/25/creating-a-great-printing-experience-in-windows-8.as
social.msdn.microsoft.com
박은상 감사합니다. 열심히 해봐야 겠네요.....
문찬박
답글 달기...
문찬박 @박은상 코드로 UI를 추가하는 것은 지향하지 않는 것이 좋을 듯 합니다. VM과 V가 서로 의존성이 생기는 것은 좋지 못하기 때문입니다.
박은상 저도 코드로 ui 추가 하고 싶지는 않은데 프로그램 구조상 동적으로 생성해야 해서요 이렇게 빠르게 답변 달아주셔서 감사합니다.
문찬박 뷰모델에서 이벤트를 발생시키고 그 이벤트를 수신한 뷰에서 컨트롤 을 추가하도록 작업하시면 될것 같습니다
박은상 문찬박 뷰에서 컨트롤 추가하는 방법을 모르겠어요~~
문찬박 http://stackoverflow.com/.../wpf-add-controls-from-code stackpanel이 아니라 grid도 children에 추가하실 수 있습니다. 추가하신 후 Grid.Col과 Grid.Row를 설정해주시면 해당 위치에 들어 갑니다.
I'm used to Windows Forms but not to WPF. As I think that WPF has great advantages I'm…
stackoverflow.com
박은상 아 뷰에 딸린 cs 파일에서 추가하란 말씀이구나..그방법은 알고 있는데 웬지 mvvm에서는 뷰에딸린 cs파일은 손대면 안될꺼 같은 느낌이라 거기서는 아무것도 안하고 있었거든요 정말 어쩔수 없을경우만 손대고 ...지금은 command Parameta로 grid를 넘겨받아 vm에서 추가했습니다. 답변은 진작 주셨는데 지금에서야 정독 했네요.. 그럼 수고하세요
문찬박 박은상 저도 cs에는 될 수 있으면 코드를 추가하지 않을려고 하는데..부득이한 경우에는 코딩을 합니다. 음..VM에서는 직접 컨트롤을 생성하거나 조작하는 것은 의존성이 생길 확율이 높습니다. 지금의 경우 페이지 네비게이션이 발생했을 때 뷰가 제대로 제거 되는지 확인하시는 것이 좋을 것 같습니다.

 

반응형
댓글