UWP ContentDialog Отключить PrimaryButton - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть ContentDialog, который связывает его

<ContentDialog
    x:Class="ParadigmaN.Apps.Common.Controls.EditPersonContentDialog"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:ParadigmaN.Apps.Common.Controls"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    x:Uid="EditorPersonas"
    Title=""
    PrimaryButtonText="Aceptar"
    SecondaryButtonText="Cancelar"
    PrimaryButtonClick="ContentDialog_PrimaryButtonClick"
    SecondaryButtonClick="ContentDialog_SecondaryButtonClick"
    PrimaryButtonCommand="{Binding ElementName=CtrPerson,Path=DataContext.GuardarCommand}">
    <Grid>
        <local:PersonControl x:Name="CtrPerson"/>
    </Grid>
</ContentDialog>

Но PrimaryButton остается включенным, даже если мой CanExecuteCommand возвращает значение false.

Как я могу контролировать включенный статус PrimaryButton из ContentDialog?

1 Ответ

0 голосов
/ 01 декабря 2018

Существует свойство с именем IsPrimaryButtonEnabled , которое можно использовать для включения или отключения PrimaryButton ContentDialog.

https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.contentdialog.isprimarybuttonenabled

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...