簡體   English   中英

C#WPF按鈕“內容”未顯示

[英]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>

問題是:來自第二網格的名為“ SendMsg”的按鈕不顯示“內容”

嘗試這個

<Button x:Name="SendMsg" Margin="740, 540, 0, 0" Width="60" Height="60" HorizontalAlignment="Right" Text="Send" />

確定Visibility="Hidden"嗎? 我已經測試了您的代碼(只是更改了Visibility="Visible" ),所有內容均正確顯示。

我剛遇到這個問題是因為我已經將Height屬性設置為30 ,並將Padding屬性設置為15 ,所以我的Content已被填充到可見空間之外。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM