IE 에서 WPF 프로그램이 돌아간다길래
한번 해보려는데 그냥 복붙으로는 안되는 무언가가 많은 듯..
일단 IE는 11버전을 쓰고 있는데
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> <!-- Page Content --> Hello, Page! </Page> |
[링크 : https://msdn.microsoft.com/ko-kr/library/ms750478(v=vs.110).aspx]
위의 녀석을 복/붙 하면 Hello World 하나만 딱 찍힌다.
먼가 수정을 하거나 Page가 아닌 Window로 시작하는걸 복사해서 해보면
<Window xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' Title='Hello World!'> <Button>Hello World!</Button> </Window> |
권한오류부터 난리가 나는데
실패한 작업: Demand 실패한 첫 번째 권한 형식: System.Security.Permissions.SecurityPermission 실패한 첫 번째 권한: <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode"/> 요청 내용: <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode"/> |
[링크 : http://www.kyobobook.co.kr/product/detailViewKor.laf?barcode=9788956744261] 에센셜 WPF
아무튼. Button 하나만 있는 녀석은 잘되는데 두개 하면
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> <Button>Navigate to Another Page</Button> <Button>Navigate to Another Page</Button> </Page> |
별별 희한한 오류가 넘쳐난다. 도대체 무슨 구조인거야 ㅠㅠ
System.Windows.Markup.XamlParseException: 'Page'에 이미 자식이 있으며 'Button'을(를) 추가할 수 없습니다. 'Page'에서는 하나의 자식만 허용됩니다. '5' 줄 '9' 위치입니다. ---> System.InvalidOperationException: 'Page'에 이미 자식이 있으며 'Button'을(를) 추가할 수 없습니다. 'Page'에서는 하나의 자식만 허용됩니다. |
'Programming > WPF' 카테고리의 다른 글
WPF 예제 (0) | 2020.09.07 |
---|---|
uwp winform wpf (0) | 2020.09.04 |
mfc winform wpf 와 .net framework (0) | 2017.12.02 |