Get symbolitem from sfdiagram
Hello! I am using Stencil and Sfdiagram. First of all I add SymbolItem to stencil like this:
1. Then after adding an item from the stencil to the sfdiagram I want to get information about s_item. How can I do this?
2. After adding the same item 2 time I want to use s_item not as reference but as separate object. Could you help me?
| SymbolItem s_item = new SymbolItem(); ... NodeViewModel node = new NodeViewModel() {...}; s_item.Symbol = node; ((SymbolCollection)stencil.SymbolSource).Add(s_item); |
2. After adding the same item 2 time I want to use s_item not as reference but as separate object. Could you help me?
SIGN IN To post a reply.
5 Replies
KR
Keerthivasan Ramamoorthy
Syncfusion Team
June 23, 2016 11:34 AM UTC
Hi Alex,
Thank you for contacting Syncfusion support.
Please find the response to your query as below.
|
S.no |
Query |
Response | |
|
1 |
Then after adding an item from the stencil to the sfdiagram I want to get information about s_item. How can I do this? |
We have a support to achieve your requirement by using ItemAdded event for SfDiagram. Please find the code example as below.
Code example:
| |
|
2 |
After adding the same item 2 time I want to use s_item not as reference but as separate object. Could you help me? |
We will clone the object when Drag and drop the object form Stencil to Diagram.
|
Note:
If our provided information is different from your requirement, please provide a screen short or sample to represent your requirement.
Regards,
Keerthivasan R.
AL
Alex
June 23, 2016 05:38 PM UTC
Thanks.
1) Maybe my question was not clear so
How can I get object content(that is bold) from NodeViewModel then?
2) got it
1) Maybe my question was not clear so
| SymbolItem s_item = new SymbolItem(); item.Key = content; ... NodeViewModel node = new NodeViewModel() {...}; s_item.Symbol = node; ((SymbolCollection)stencil.SymbolSource).Add(s_item); |
2) got it
RA
Ranjitha Amirthalingam
Syncfusion Team
June 27, 2016 12:49 PM UTC
Hi Alex,
We have used Key property of ISymbol for custom purpose like searching the Symbols. We have also used key property for NodeViewModel, you can use this instead of using Key property of ISymbol. Also, we have a suggestion to use Custom property by creating Derived(Custom) NodeViewModel.
Regards,
Ranjitha A.
AL
Alex
June 28, 2016 06:59 PM UTC
Ok, thank you!
KR
Keerthivasan Ramamoorthy
Syncfusion Team
June 29, 2016 07:00 AM UTC
Hi Alex,
Thanks for the update .
Please let us know if you need any further assistance.
Regards,
Keerthivasan R.
SIGN IN To post a reply.
- 5 Replies
- 3 Participants
-
AL Alex
- Jun 22, 2016 07:27 PM UTC
- Jun 29, 2016 07:00 AM UTC