我的WPF应用程序存在问题。
我使用这个构造函数创建了这个类:
public partial class FenetreMenu : UserControl
{
public FenetreMenu(CDataJoueurs donneesBase)
{
Données = donneesBase;
InitializeComponent();
Initialisation();
}
//...
在我的xaml代码中,我试图这样做:
<local:FenetreMenu x:Name="FenetreMenu" HorizontalAlignment="Left" Height="700"
VerticalAlignment="Top" Width="1119" Visibility="Hidden"/>
但它不起作用,我不能把一个在其构造函数中有参数的类。
如何解决我的问题?
答案 0 :(得分:0)
将arg放在属性中:
UNSAFE
然后
public partial class FenetreMenu : UserControl
{
public FenetreMenu()
{
InitializeComponent();
Initialisation();
}
public CDataJoueurs Données { get; set; }
//...
参数可以是静态实例,例如:
<local:FenetreMenu x:Name="FenetreMenu" HorizontalAlignment="Left"
Height="700" VerticalAlignment="Top" Width="1119" Visibility="Hidden" Données="..." />