IsLabelVisible Property (FeatureLayer)
Enable labeling on a layer
var featureLayer = MapView.Active.Map.GetLayersAsFlattenedList().OfType<FeatureLayer>().FirstOrDefault();
ArcGIS.Desktop.Framework.Threading.Tasks.QueuedTask.Run(() =>
{
// toggle the label visibility
featureLayer.SetLabelVisibility(!featureLayer.IsLabelVisible);
});
Enable labeling of a layer
//Note: call within QueuedTask.Run()
if (!featureLayer.IsLabelVisible)
//set the label's visiblity
featureLayer.SetLabelVisibility(true);
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.