Smrf.NodeXL.ExcelTemplate.Ribbon.btnSetVertexShape_Click C# (CSharp) Method

btnSetVertexShape_Click() private method

private btnSetVertexShape_Click ( object sender, RibbonControlEventArgs e ) : void
sender object
e RibbonControlEventArgs
return void
    btnSetVertexShape_Click
    (
        object sender,
        RibbonControlEventArgs e
    )
    {
        AssertValid();

        // A VertexShape value is stored in the Tag of each "set vertex shape"
        // button.

        Debug.Assert(sender is RibbonComponent);
        Debug.Assert( ( (RibbonComponent)sender ).Tag is VertexShape );

        SendCommand( new RunSetVisualAttributeCommandEventArgs(
            VisualAttributes.VertexShape,
            (VertexShape)( (RibbonComponent)sender ).Tag)
            );
    }