UWP - hamburgerbutton 未显示在 运行 应用程序中
UWP - hamburgerbutton does not show in running app
我的问题是我在 xaml 代码中添加了一个汉堡包按钮,visual studio 2017 xamldesigner 确实显示了它。但是如果我 run/debug 这个应用程序就没有 hamburgerbutton 了。可见性设置为 true。如何让它在我的应用程序中可见?
我的xaml代码:
<Button x:Name="HamburgerButton" FontFamily="Segoe MDL2 Assets" Content=""
Width="45" Height="41" Background="LightGray" Click="HamburgerButton_Click" Margin="0,10,1225,669" Visibility="Visible" RenderTransformOrigin="1.244,3.281" HorizontalAlignment="Right"/>
我不确定你是否打算包括这个,但这可能是它搞砸的原因:RenderTransformOrigin="1.244,3.281"
和 Margin="0,10,1225,669"
。先尝试移除它们,然后检查是否可以再次看到该按钮。那么,我会建议改变你实现定位的方式。
使用这种价值作为保证金是一种不好的做法。这会破坏您的应用程序的响应能力。我建议您使用 Grid 的 RowDefinition
和 ColumnDefinition
将控件(在本例中为按钮)放置在某处。
希望对您有所帮助!
我的问题是我在 xaml 代码中添加了一个汉堡包按钮,visual studio 2017 xamldesigner 确实显示了它。但是如果我 run/debug 这个应用程序就没有 hamburgerbutton 了。可见性设置为 true。如何让它在我的应用程序中可见?
我的xaml代码:
<Button x:Name="HamburgerButton" FontFamily="Segoe MDL2 Assets" Content=""
Width="45" Height="41" Background="LightGray" Click="HamburgerButton_Click" Margin="0,10,1225,669" Visibility="Visible" RenderTransformOrigin="1.244,3.281" HorizontalAlignment="Right"/>
我不确定你是否打算包括这个,但这可能是它搞砸的原因:RenderTransformOrigin="1.244,3.281"
和 Margin="0,10,1225,669"
。先尝试移除它们,然后检查是否可以再次看到该按钮。那么,我会建议改变你实现定位的方式。
使用这种价值作为保证金是一种不好的做法。这会破坏您的应用程序的响应能力。我建议您使用 Grid 的 RowDefinition
和 ColumnDefinition
将控件(在本例中为按钮)放置在某处。
希望对您有所帮助!