我想用 2 個簡單的按鈕創建一個 WPF。在 IDE 中,它顯示了按鈕在運行時將如何顯示,除了運行時版本完全空白。我不知道如何解決這個問題,而且我已經厭倦了。這是我的 MainWindow.xaml :
<Window x:Class="WpfApp3.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApp3"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="25"/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid Background="#2e5eaa"
Grid.ColumnSpan="2">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBlock Text="8M6B"
Foreground="White"
Grid.Column="1"
VerticalAlignment="Center"
HorizontalAlignment="Center"
FontWeight="Medium"/>
<Button
Content="Site web"
Foreground="White"
Grid.Column="2"
Background="Transparent"
VerticalAlignment="Center"
HorizontalAlignment="Center"
FontWeight="Light"
>
</Button>
</Grid>
<StackPanel Grid.Row="1">
<StackPanel Orientation="Horizontal" >
<!--<Image Width="70" Height="70" Source="img/86noice.png"
Margin="10,10,0,0"/>-->
<TextBlock Text="8M6B"
Foreground="White"
FontSize="20"
FontWeight="Medium"
VerticalAlignment="Center"/>
</StackPanel>
<TextBlock Text="Bonjour et bienvenue sur 8 Morts 6 Blesses !"
Foreground="White"
FontSize="25"
FontWeight="Medium"
HorizontalAlignment="Center"/>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="180">
<Button x:Name="BtnConnect" Content="Se connecter"
Foreground="White"
FontSize="14"
FontWeight="Medium" Height="37" Width="137"
Background="#222222"
Margin="0,0,20,0">
<Button.Resources>
<Style TargetType="Border">
<Setter Property="CornerRadius" Value="12"/>
</Style>
</Button.Resources>
</Button>
<Button Content="S'inscrire"
Click="btnFatInscription_Click"
Foreground="White"
FontSize="14"
FontWeight="Medium" Height="37" Width="138"
Background="#FF934F"
Margin="20,0,0,0">
<Button.Resources>
<Style TargetType="{x:Type Border}">
<Setter Property="CornerRadius" Value="12"/>
</Style>
</Button.Resources>
</Button>
</StackPanel>
</StackPanel>
</Grid>
</Window>
MainWindow.xaml.cs :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WpfApp3
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
}
以及 Visual Studio 2022 中的預覽:


這里是在運行時打開的實際 WPF 視窗
uj5u.com熱心網友回復:
您已將事件附加到您的按鈕:
Click="btnFatInscription_Click"
但是這個事件在你后面的代碼中是不存在的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/417875.html
標籤:
