В настоящее время XAML выглядит следующим образом:
Код: Выделить всё
Launch Payments Portal
Выглядит примерно так:
Код: Выделить всё
private void Hyperlink_RequestNavigate(object sender, RequestNavigateEventArgs e)
{
var transactionReference = GetToken(100M, "13215", "product");
var url = string.Format("{0}New?transactionReference={1}", Settings.Default.PaymentUrlWebsite, transactionReference);
e.Handled = true;
}
Я пытался добавить свойство ViewModel
Код: Выделить всё
public ICommand NavigateToTakePayment
{
get { return _navigateToTakePayment; }
set { _navigateToTakePayment = value; }
}
Код: Выделить всё
Launch Payments Portal
Какой наиболее подходящий способ переместить этот механизм от представления к ViewModel?
Подробнее здесь: https://stackoverflow.com/questions/358 ... view-model