BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
node.ShapeType = ShapeType.Ellipse;
Style style = new Style() { Brush = new SolidBrush(Color.OliveDrab) };
node.Style = style; |
public DataTemplate getTemplate()
{
var template = new DataTemplate(() =>
{
Grid grid = new Grid();
grid.WidthRequest = 80;
grid.HeightRequest = 80;
Image image = new Image();
image.Source = ImageSource.FromResource("diagramsample.employee.png");
grid.Children.Add(image);
return grid;
});
return template;
}
//sets template for node
node.Template = getTemplate(); |
XAML :
<syncfusion:SfDiagram x:Name="diagram" NodeClicked="Diagram_NodeClicked" />
C#:
private void Diagram_NodeClicked(object sender, NodeClickedEventArgs args)
{
Node node = args.Item as Node;
DisplayAlert("Employee Information", "Role :" + node.Annotations[0].Content, "Cancel");
} |