Je crée un AppBarButton dans le code derrière le fichier de la vue XAML. Actuellement, j'ai AppBarButton défini en XAML comme ci-dessous:Définir la valeur de x: UID par programme
<AppBarButton x:Name="SelectVisitAppBarButton" x:Uid="AppBar_TransferVisit" Margin="0,0,12,0" Icon="Bullets" Style="{StaticResource TransferAppBarButtonStyle}" IsEnabled="{Binding ScheduleViewVm.IsVisitSelectionEnable}" Click="SelectVisit_Click" />
Je veux convertir ce XAML en code C#. Voici le code que j'ai jusqu'à maintenant.
AppBarButton SelectVisitAppBarButton = new AppBarButton();
SelectVisitAppBarButton.Margin = new Thickness(0, 0, 12, 0);
SymbolIcon bulletSymbol = new SymbolIcon();
bulletSymbol.Symbol = Symbol.Bullets;
SelectVisitAppBarButton.Icon = bulletSymbol;
SelectVisitAppBarButton.Style = App.Current.Resources["TransferAppBarButtonStyle"] as Style;
SelectVisitAppBarButton.Click += SelectVisit_Click;
Binding b = new Binding();
b.Source = _viewModel.ScheduleViewVm.IsVisitSelectionEnable;
SelectVisitAppBarButton.SetBinding(Control.IsEnabledProperty, b);
Appbar.Children.Add(SelectVisitAppBarButton);
La seule chose que je cherche est de convertir x: uid = "AppBar_TransferVisit" dans son équivalent code C#. Toute aide à ce sujet est très appréciée.
Merci, Naresh Ravlani.
Il sera utile si vous pouvez partager un lien de document où je peux trouver ceci. –