窗口商店应用程序中的开始屏幕上的宽徽标?

时间:2014-03-31 17:58:42

标签: xaml windows-store-apps windows-8.1

在我的应用程序中,我希望将我的默认徽标设置为宽徽标。当用户引脚启动我的应用程序宽徽标时,将显示如何执行此操作? 我试图编辑清单文件,但每件事都很好

  <?xml version="1.0" encoding="utf-8"?>
    <Package xmlns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest">
      <Identity Name="eaccc03b-ad21-4762-9c73-39835d6eb23b" Publisher="CN=Admin" Version="1.0.0.0" />
      <Properties>
        <DisplayName>App5</DisplayName>
        <PublisherDisplayName>Admin</PublisherDisplayName>
        <Logo>Assets\StoreLogo.png</Logo>
      </Properties>
      <Prerequisites>
        <OSMinVersion>6.3.0</OSMinVersion>
        <OSMaxVersionTested>6.3.0</OSMaxVersionTested>
      </Prerequisites>
      <Resources>
        <Resource Language="x-generate" />
      </Resources>
      <Applications>
        <Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="App5.App">
          <m2:VisualElements DisplayName="Kids" Square150x150Logo="Assets\Logo.png" Square30x30Logo="Assets\SmallLogo.png" Description="App5" ForegroundText="light" BackgroundColor="#464646">
            <m2:DefaultTile Wide310x150Logo="Assets\WideLogo.png">
              <m2:ShowNameOnTiles>
                <m2:ShowOn Tile="wide310x150Logo" />
              </m2:ShowNameOnTiles>
            </m2:DefaultTile>
            <m2:SplashScreen Image="Assets\SplashScreen.png" BackgroundColor="#ffffff" />
            <m2:InitialRotationPreference>
              <m2:Rotation Preference="landscape" />
            </m2:InitialRotationPreference>
          </m2:VisualElements>
        </Application>
      </Applications>
      <Capabilities>
        <Capability Name="internetClient" />
      </Capabilities>
    </Package>

1 个答案:

答案 0 :(得分:1)

只需添加DefaultSize属性:

<m2:DefaultTile Wide310x150Logo="Assets\WideLogo.png" DefaultSize="wide310x150Logo">
...
</m2:DefaultTile>

这将使Wide Tile成为Default tile。如果您希望将150 * 150徽标作为默认徽标,只需将DefaultSize更改为DefaultSize="square150x150Logo"

即可