0
내 프레임에 약간의 문제가 있습니다.UWP 콘텐츠 대화 상자 및 콘텐츠 프레임
텍스트 상자가 비어 있지 않으면 텍스트 상자가있는 내용 대화 상자를 그립니다. 텍스트 상자가 비어 있지 않으면 page_2
이 열립니다. 현재 내가 "ContentFrame.Navigate(typeof(Page_2), "operation");"
을 사용하고
, 하지만 내 프로젝트는 mainpage에 창 Hamburguer 메뉴가 있으며 모든 페이지에 있어야합니다. ContentFrame.Navigate를 사용하면 사라집니다. 당신이 창 같은 더 많은 코드가 필요하면, 당신은 그것을 위해내 정적 콘텐츠 대화입니다. 도움을 주시면 감사하겠습니다.public static async void D_NewProject(double Widthmax) { ContentDialog D_NewProject = new ContentDialog() { Title = "New Project", MaxWidth = Widthmax, // this.ActualWidth, }; StackPanel D_panel = new StackPanel(); TextBox TextBox_D1 = new TextBox() { PlaceholderText = "Name:", TextWrapping = TextWrapping.Wrap, }; D_panel.Children.Add(TextBox_D1); D_NewProject.Content = D_panel; D_NewProject.PrimaryButtonText = "OK"; D_NewProject.PrimaryButtonClick += delegate { if (TextBox_D1.Text != "") { /**/ Frame ContentFrame = Window.Current.Content as Frame; ContentFrame.Navigate(typeof(Page_2), "operation"); /**/ } }; await D_NewProject.ShowAsync(); }
을 요청할 수 있습니다 : 여기
해결책을 구현하는 데 문제가 있습니다. "형식 또는 네임 스페이스 이름"_Layout "을 찾을 수 없습니다 (사용 지시문이나 어셈블리 참조가 누락 되었습니까?)". – Julius
@Julius'_Layout'은 모든 페이지에서 사용하고자하는 페이지입니다. 이름을'_Layout'으로 지정했습니다. – Hamed