簡體   English   中英

Windows IOT Core中沒有DockPanel嗎

[英]Is DockPanel not available in Windows IOT Core

我正在嘗試制作用於Windows IOT Core的第一個通用Windows應用程序。 我正在重用以前在常規Windows WPF應用程序上使用過的一些代碼(我想他們稱之為“經典桌面”)。 嘗試使用底座面板時,出現錯誤:

XML名稱空間' http://schemas.microsoft.com/winfx/2006/xaml/presentation '中的未知類型'DockPanel'

在網上搜索“未知類型” dockpanel:在xml名稱空間中+ iot”返回零結果。總的來說,我在尋找示例性的UW / IOT核心應用程序方面沒有什么成功。

這在通用Windows中不可用嗎? 還是我缺少一些先決條件?

這是代碼:

    <Grid Margin="5" DataContext="{Binding ElementName=me}">
    <Rectangle x:Name="backgroundRect" Fill="LightGray" Stroke="DarkGray" StrokeThickness="2" RadiusX="5" RadiusY="5" />
    <DockPanel LastChildFill="True" Margin="5">

DockPanel僅在WPF中可用。 看到這個鏈接

取決於您要實現的布局,但是您可以使用網格作為替換:

  <Grid>
    <Grid.ColumnDefinitions>
      <ColumnDefinition Width="Auto" />

      <!-- Fill up remaining space -->
      <ColumnDefinition Width="*" /> 
    </Grid.ColumnDefinitions>

    <TextBlock Grid.Column="0" Text="Stuff" />
    <ContentControl Grid.Column="1" />
  </Grid>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM