{"id":3426,"date":"2022-08-16T20:24:37","date_gmt":"2022-08-16T11:24:37","guid":{"rendered":"https:\/\/test.ji0vwl.net\/?p=3426"},"modified":"2022-08-16T20:41:13","modified_gmt":"2022-08-16T11:41:13","slug":"net-maui-%e6%96%b0%e3%81%97%e3%81%84%e7%94%bb%e9%9d%a2contentpage%e3%82%92%e8%bf%bd%e5%8a%a0%e3%81%99%e3%82%8b","status":"publish","type":"post","link":"https:\/\/ji0vwl.net\/index.php\/2022\/08\/16\/3426\/","title":{"rendered":"[.NET MAUI] \u65b0\u3057\u3044\u753b\u9762(ContentPage)\u3092\u8ffd\u52a0\u3059\u308b"},"content":{"rendered":"<p>VS2022\u30e1\u30cb\u30e5\u30fc\u30d0\u30fc &#8211; \u30d7\u30ed\u30b8\u30a7\u30af\u30c8(P) &#8211; \u65b0\u3057\u3044\u9805\u76ee\u306e\u8ffd\u52a0(W)&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3433\" src=\"https:\/\/test.ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762-800x439.png\" alt=\"\" width=\"800\" height=\"439\" srcset=\"https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762-800x439.png 800w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762-1024x562.png 1024w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762-150x82.png 150w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762-768x422.png 768w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762-1536x843.png 1536w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/e57e35494ceb7f53e4f87c637344a762.png 1663w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>.NET MAUI ContentPage(XAML) &#8211; \u30d5\u30a1\u30a4\u30eb\u540d\u3092\u6c7a\u3081\u308b( \u3053\u3053\u3067\u306fNewPage1) &#8211; \u8ffd\u52a0(A)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3434\" src=\"https:\/\/test.ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552-800x554.png\" alt=\"\" width=\"800\" height=\"554\" srcset=\"https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552-800x554.png 800w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552-1024x709.png 1024w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552-150x104.png 150w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552-768x532.png 768w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552-1536x1063.png 1536w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/886f43fef79a6ca421a68735c9cd2552.png 1885w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>AppShell.xaml\u306b\u65b0\u3057\u3044\u30da\u30fc\u30b8(NewPage1)\u3092\u8ffd\u52a0\u3002<\/p>\n<pre>\u25a0 AppShell.xaml\r\n&lt;?xml version=\"1.0\" encoding=\"UTF-8\" ?&gt;\r\n&lt;Shell\r\n    x:Class=\"MauiApp.AppShell\"\r\n    xmlns=\"http:\/\/schemas.microsoft.com\/dotnet\/2021\/maui\"\r\n    xmlns:x=\"http:\/\/schemas.microsoft.com\/winfx\/2009\/xaml\"\r\n    xmlns:local=\"clr-namespace:MauiApp\"\r\n    Shell.FlyoutBehavior=\"Disabled\"&gt;\r\n\r\n    &lt;ShellContent\r\n        Title=\"Home\"\r\n        ContentTemplate=\"{DataTemplate local:MainPage}\"\r\n        Route=\"MainPage\" \/&gt;\r\n\r\n<strong>    &lt;ShellContent<\/strong>\r\n<strong>        Title=\"NewPage1\"<\/strong>\r\n<strong>        ContentTemplate=\"{DataTemplate local:NewPage1}\"<\/strong>\r\n<strong>        Route=\"NewPage1\" \/&gt;\r\n\r\n<\/strong>&lt;\/Shell&gt;\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>\u8ffd\u52a0\u3057\u305fNewPage1\u3092\u5225\u30a6\u30a3\u30f3\u30c9\u30a6\u3067\u958b\u304f\u5834\u5408\u3068\u3001\u540c\u3058\u753b\u9762\u5185\u3067\u753b\u9762\u9077\u79fb\u3059\u308b\u4f8b\u3002<\/p>\n<pre>\u25a0 MainPage.xaml.cs\r\nnamespace MauiApp;\r\n\r\n\r\npublic partial class MainPage : ContentPage\r\n{\r\n\tpublic MainPage()\r\n\t{\r\n\t\tInitializeComponent();\r\n\t}\r\n\r\n.\r\n.\r\n.\r\n    private void <strong>OnNewWindowClicked<\/strong>(object sender, EventArgs e)\r\n    {\r\n<strong>        \/\/ \u5225\u30a6\u30a3\u30f3\u30c9\u30a6\u3067\u958b\u304f\r\n        Window secondWindow = new Window(new NewPage1());\r\n        Application.Current.OpenWindow(secondWindow);<\/strong>\r\n    }\r\n\r\n    private async void <strong>OnNewPageClicked<\/strong>(object sender, EventArgs e)\r\n    {\r\n<strong>        \/\/ \u540c\u3058\u30a6\u30a3\u30f3\u30c9\u30a6\u5185\u3067\u753b\u9762\u9077\u79fb\r\n        await Shell.Current.GoToAsync(\"\/\/NewPage1\");<\/strong>\r\n    }\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<pre>\u25a0 MainPage.xaml\r\n&lt;?xml version=\"1.0\" encoding=\"utf-8\" ?&gt;\r\n\r\n&lt;ContentPage xmlns=\"http:\/\/schemas.microsoft.com\/dotnet\/2021\/maui\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> xmlns:x=\"http:\/\/schemas.microsoft.com\/winfx\/2009\/xaml\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> x:Class=\"MauiApp.MainPage\"&gt;\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 <\/span>&lt;ScrollView&gt;\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 <\/span>&lt;VerticalStackLayout\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> Spacing=\"25\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> Padding=\"30,0\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> VerticalOptions=\"Center\"&gt;\r\n\r\n\u30fb\r\n\u30fb\r\n\u30fb\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span>&lt;Button\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> x:Name=\"NewWindowBtn\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> Text=\"New Window\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> SemanticProperties.Hint=\"Open the new window\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> Clicked=\"<strong>OnNewWindowClicked<\/strong>\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> HorizontalOptions=\"Center\" \/&gt;\r\n\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span>&lt;Button\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> x:Name=\"NewPageBtn\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> Text=\"New Page\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> SemanticProperties.Hint=\"Move to new page\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> Clicked=\"<strong>OnNewPageClicked<\/strong>\"\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span> HorizontalOptions=\"Center\" \/&gt;\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 \u00a0 \u00a0 <\/span>&lt;\/VerticalStackLayout&gt;\r\n\r\n<span class=\"Apple-converted-space\">\u00a0 \u00a0 <\/span>&lt;\/ScrollView&gt;\r\n\r\n&lt;\/ContentPage&gt;\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>New Window\u3067\u958b\u3044\u305f\u5834\u5408\u3002\u5225\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u3068\u3057\u3066\u958b\u304f\u306e\u3067\u3001\u521d\u671f\u72b6\u614b\u306eNewPage1\u306b\u306f\u30bf\u30a4\u30c8\u30eb\u90e8\u304c\u7121\u3044\u3088\u3046\u3067\u3059\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3430\" src=\"https:\/\/test.ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930-800x668.png\" alt=\"\" width=\"800\" height=\"668\" srcset=\"https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930-800x668.png 800w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930-1024x855.png 1024w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930-150x125.png 150w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930-768x641.png 768w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930-1536x1283.png 1536w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/b127446d53dee7416ffaf5ad69b09930.png 1821w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>\u540c\u3058\u30a6\u30a3\u30f3\u30c9\u30a6\u5185\u306b\u958b\u3044\u305f\u5834\u5408\u3002\u30bf\u30a4\u30c8\u30eb\u90e8\u304c\u8868\u793a\u3055\u308c\u307e\u3057\u305f\u3002\u540c\u3058\u30a6\u30a3\u30f3\u30c9\u30a6\u5185\u306b\u958b\u304f\u5834\u5408\u306f\u623b\u308b\u30dc\u30bf\u30f3\u304c\u5fc5\u8981\u3067\u3059\u306d\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3431\" src=\"https:\/\/test.ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3-800x686.png\" alt=\"\" width=\"800\" height=\"686\" srcset=\"https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3-800x686.png 800w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3-1024x878.png 1024w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3-150x129.png 150w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3-768x658.png 768w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3-1536x1316.png 1536w, https:\/\/ji0vwl.net\/wp-content\/uploads\/2022\/08\/8af666666d5afefc1a4c70b9352f92e3.png 1734w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>\u958b\u767a\u74b0\u5883\uff1aVisual Studio 2022 Community \u30d0\u30fc\u30b8\u30e7\u30f317.3<\/p>\n<p>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\uff1a.NET MAUI \u30a2\u30d7\u30ea<\/p>\n<p>\u81ea\u5206\u7528\u899a\u66f8\u3067\u3059\u3002\u52d5\u304b\u306a\u304b\u3063\u305f\u3089\u3054\u3081\u3093\u306a\u3055\u3044\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>VS2022\u30e1\u30cb\u30e5\u30fc\u30d0\u30fc &#8211; \u30d7\u30ed\u30b8\u30a7\u30af\u30c8(P) &#8211; \u65b0\u3057\u3044\u9805\u76ee\u306e\u8ffd\u52a0(W)&#8230; .NET MAUI ContentPage(XAML) &#8211; \u30d5\u30a1\u30a4\u30eb\u540d\u3092\u6c7a\u3081\u308b( \u3053\u3053\u3067\u306fN &hellip; <a href=\"https:\/\/ji0vwl.net\/index.php\/2022\/08\/16\/3426\/\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">[.NET MAUI] \u65b0\u3057\u3044\u753b\u9762(ContentPage)\u3092\u8ffd\u52a0\u3059\u308b<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-3426","post","type-post","status-publish","format-standard","hentry","category-net-maui"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/posts\/3426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/comments?post=3426"}],"version-history":[{"count":0,"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/posts\/3426\/revisions"}],"wp:attachment":[{"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/media?parent=3426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/categories?post=3426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ji0vwl.net\/index.php\/wp-json\/wp\/v2\/tags?post=3426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}