2017-05-02 16 views
0

私の問題は、私のxamlコードにhamburgerbuttonを追加し、ビジュアルスタジオ2017 xamldesignerがそれを表示することです。しかし、私が実行する/アプリケーションをデバッグする場合、ハンバーガーボタンはもうありません。可視性はtrueに設定されています。私のアプリでそれをどのように見えるようにするのですか?実行中のアプリケーションにUWP - hamburgerbuttonが表示されない

私のXAMLコード:

<Button x:Name="HamburgerButton" FontFamily="Segoe MDL2 Assets" Content="&#xE700;" 
        Width="45" Height="41" Background="LightGray" Click="HamburgerButton_Click" Margin="0,10,1225,669" Visibility="Visible" RenderTransformOrigin="1.244,3.281" HorizontalAlignment="Right"/> 

答えて

0

私はあなたがこれを含むことを意図してかどうかわからないんだけど、それはおそらく、それはめちゃくちゃだ理由です:RenderTransformOrigin="1.244,3.281"Margin="0,10,1225,669"。最初に削除して、ボタンが再び表示されるかどうかを確認してください。次に、どのように配置を実装するかを変更することをお勧めします。

マージンにそのような価値を使用するのは悪い習慣です。これにより、アプリケーションの応答性が損なわれます。グリッドのRowDefinitionColumnDefinitionを使用して、コントロール(この場合はボタン)をどこかに配置することをお勧めします。

希望すると助かります!

+0

はい、マージンコードは1つでした。 columdefとrowdefを使用してこのボタンを左上隅に配置するにはどうすればよいですか? – David

+0

それがケースの場合(左上)、Horizo​​ntalAlignment = "Left"とVerticalAlignment = "Top"を設定することができます。 – mindOfAi

関連する問題