C# 全尺寸内容对话框uwp
我想创建一个具有全宽和全高的内容对话框,但我在设置所有屏幕大小的宽度时遇到了一个问题,并将按钮保持在底部 这是我的密码C# 全尺寸内容对话框uwp,c#,uwp,C#,Uwp,我想创建一个具有全宽和全高的内容对话框,但我在设置所有屏幕大小的宽度时遇到了一个问题,并将按钮保持在底部 这是我的密码 <ContentDialog x:Class="app.Content_Dialog.WhatsNew" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="
<ContentDialog
x:Class="app.Content_Dialog.WhatsNew"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:app.Pages"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
x:Name="dialog2" Height="Auto" Width="Auto" FullSizeDesired = "True" MaxWidth="600">
<Grid Height="800" Width="Auto">
<Grid VerticalAlignment="Stretch" Margin="-24,0,0,165" >
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<!-- Take as much as needed -->
<RowDefinition Height="Auto" />
<!-- Take exactly 20 DIP -->
<RowDefinition Height="*" />
<!-- Take all the rest -->
</Grid.RowDefinitions>
<Button x:Name="close" VerticalAlignment="Bottom" Content="close" Height="102" Width="374" HorizontalAlignment="Right" Grid.Row="2"/>
</Grid>
</Grid>
我正在尝试在MSPoweruser应用程序上创建类似于此内容对话框的内容
这是它的图片
您不应该在内容网格中定义关闭按钮,而应该使用内容对话框本身内置的关闭按钮
因此,只需删除按钮和网格上的边距
,然后
如果仅针对Windows 10 build15063
及以后版本
将closebuttonext=“Close”
添加到您的ContentDialog
如果您在15063
改为添加第二个按钮text=“Close”
如果希望CloseButton
水平占据空间,则需要对ContentDialog
应用自定义样式,找到按钮的容器并删除其列定义。您不应该在内容网格中定义关闭按钮,使用ContentDialog
本身内置的close按钮
因此,只需删除按钮和网格上的边距
,然后
如果仅针对Windows 10 build15063
及以后版本
将closebuttonext=“Close”
添加到您的ContentDialog
如果您在15063
改为添加第二个按钮text=“Close”
如果希望CloseButton
水平占据空间,则需要对ContentDialog
应用自定义样式,找到按钮的容器并删除其列定义。@JustinXL再次阅读:)@JustinXL再次阅读:)如何更改按钮的宽度和颜色在ContentDialog
上还有CloseButtonStyle/SecondaryButtonStyle
可供您提供自定义样式。您的意思是什么找不到?您只需将其定义为它总是提供内容对话框控件上没有所谓的SecondaryButtonStyle的任何帮助谢谢您的帮助如何更改按钮的宽度和颜色还有CloseButtonStyle/SecondaryButtonStyle
上提供的ContentDialog
为您提供自定义样式。您是什么意思找不到?您只需像一样定义它,它总是提供内容对话框控件上没有所谓的SecondaryButtonStyle任何帮助谢谢您的帮助