3
我新的編程和我有我的傳球類,我在<Window.Resources>
創造了XAML
作爲命令參數的困難。不能一類作爲參數傳遞給命令
<Window.Resources>
<local:RegisterWindowViewModel x:Key="RegViewModel"/>
<local:RegisterValidationConverter x:Key="RegValid"/>
<local:UsersViewModel x:Key="UVM"/>
</Window.Resources>
下面是用命令結合
<Button Name="signupButton" DataContext="{StaticResource UVM}"
Height="50" Width="150" BorderBrush="Black" BorderThickness="2"
FontSize="20" FontWeight="SemiBold"
Style="{StaticResource AccentedSquareButtonStyle}"
Command="{Binding GetRegisterItemCommand}"
CommandParameter="{Binding RegViewModel}">
Sign Up
</Button>
我認爲這個代碼CommandParameter="{Binding RegViewModel}"
是不正確的按鈕,但我只是不知道如何來取代它......
正因爲如此我得到一個null
而不是我的對象在命令功能。 該功能本身沒問題;我已經測試了很多,我試圖通過另一個對象(例如TextBox
),它工作正常。
我只是不明白的語法。
是否有可能傳遞在資源中創建的類?
我將非常感謝您的幫助。