[英]C# WPF Button “Content” is not displaying
<Grid RenderTransformOrigin="0.5,0.5">
<Grid Margin="0,0,0.286,0.429" Name="LogGrid">
<PasswordBox x:Name="Password" HorizontalAlignment="Left" Margin="130,130,0,0" VerticalAlignment="Top" Width="140"/>
<TextBox x:Name="Login" HorizontalAlignment="Left" Height="20" Margin="140,90,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="120"/>
<Button x:Name="btnSignIn" Content="Sign In" HorizontalAlignment="Left" Margin="130,170,0,0" VerticalAlignment="Top" Width="65"/>
<Button x:Name="btnSignUp" Content="Sign Up" HorizontalAlignment="Left" Margin="205,170,0,0" VerticalAlignment="Top" Width="65"/>
</Grid>
<Grid Name="MainPart" Width="800" Height="600" Visibility="Hidden" HorizontalAlignment="Right">
<TextBox x:Name="Chat" HorizontalAlignment="Left" Height="540" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="800" AcceptsReturn="True" IsReadOnly="True"/>
<TextBox Name="SendString" Width="740" Height="60" Margin="0, 540, 0, 0" HorizontalAlignment="Left"/>
<Button x:Name="SendMsg" Margin="740, 540, 0, 0" Width="60" Height="60" HorizontalAlignment="Right" Content="Send" /> <-!!!!!!!!!!!!!!
</Grid>
The problem is: Button from 2nd Grid, named as "SendMsg" not displays "Content" 问题是:来自第二网格的名为“ SendMsg”的按钮不显示“内容”
尝试这个
<Button x:Name="SendMsg" Margin="740, 540, 0, 0" Width="60" Height="60" HorizontalAlignment="Right" Text="Send" />
Sure about Visibility="Hidden"
? 确定Visibility="Hidden"
吗? I've tested your code (just changed Visibility="Visible"
) and everything is displayed correctly. 我已经测试了您的代码(只是更改了Visibility="Visible"
),所有内容均正确显示。
I just had this issue because I had set a Height
attribute of 30
, and also a Padding
attribute of 15
, so my Content
had been padded right out of the visible space. 我刚遇到这个问题是因为我已经将Height
属性设置为30
,并将Padding
属性设置为15
,所以我的Content
已被填充到可见空间之外。 :) :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.