How to add a custom property in UltraTreeNode Collection (Infragistics UltraTree Control)
How can I add a custom property in UltraTreeNode collection? using UltraTree Infragistics control 12.x version.
For example:
UltraTree MyUltraTree = new UltraTree();
UltraTreeNode MyNode = new UltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomProperty = "This is custom property want to Add in Node Collection";
MyUltraTree.Nodes.Add(MyNode);
c# winforms infragistics ultratree
add a comment |
How can I add a custom property in UltraTreeNode collection? using UltraTree Infragistics control 12.x version.
For example:
UltraTree MyUltraTree = new UltraTree();
UltraTreeNode MyNode = new UltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomProperty = "This is custom property want to Add in Node Collection";
MyUltraTree.Nodes.Add(MyNode);
c# winforms infragistics ultratree
1
It's not sealed, so you can subclass it. Or you could just use theTag
property?
– stuartd
Nov 28 '18 at 23:12
Right but I need to add many properties. multi vales. If i use tag property it will be hard to handle. However you are right Tag property is ultimately last solution
– Haseeb
Nov 28 '18 at 23:18
add a comment |
How can I add a custom property in UltraTreeNode collection? using UltraTree Infragistics control 12.x version.
For example:
UltraTree MyUltraTree = new UltraTree();
UltraTreeNode MyNode = new UltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomProperty = "This is custom property want to Add in Node Collection";
MyUltraTree.Nodes.Add(MyNode);
c# winforms infragistics ultratree
How can I add a custom property in UltraTreeNode collection? using UltraTree Infragistics control 12.x version.
For example:
UltraTree MyUltraTree = new UltraTree();
UltraTreeNode MyNode = new UltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomProperty = "This is custom property want to Add in Node Collection";
MyUltraTree.Nodes.Add(MyNode);
c# winforms infragistics ultratree
c# winforms infragistics ultratree
asked Nov 28 '18 at 23:05
HaseebHaseeb
949
949
1
It's not sealed, so you can subclass it. Or you could just use theTag
property?
– stuartd
Nov 28 '18 at 23:12
Right but I need to add many properties. multi vales. If i use tag property it will be hard to handle. However you are right Tag property is ultimately last solution
– Haseeb
Nov 28 '18 at 23:18
add a comment |
1
It's not sealed, so you can subclass it. Or you could just use theTag
property?
– stuartd
Nov 28 '18 at 23:12
Right but I need to add many properties. multi vales. If i use tag property it will be hard to handle. However you are right Tag property is ultimately last solution
– Haseeb
Nov 28 '18 at 23:18
1
1
It's not sealed, so you can subclass it. Or you could just use the
Tag
property?– stuartd
Nov 28 '18 at 23:12
It's not sealed, so you can subclass it. Or you could just use the
Tag
property?– stuartd
Nov 28 '18 at 23:12
Right but I need to add many properties. multi vales. If i use tag property it will be hard to handle. However you are right Tag property is ultimately last solution
– Haseeb
Nov 28 '18 at 23:18
Right but I need to add many properties. multi vales. If i use tag property it will be hard to handle. However you are right Tag property is ultimately last solution
– Haseeb
Nov 28 '18 at 23:18
add a comment |
1 Answer
1
active
oldest
votes
As stuard wrote you can inherit UltraTreeNode
like this:
public class CustomUltraTreeNode: UltraTreeNode
{
public string MyCustomPorperty { get; set; }
public string SomeOtherCustomProperty { get; set; }
}
Then you can use CustomUltraTreeNode
instead of UltraTreeNode
like this:
UltraTree MyUltraTree = new UltraTree();
CustomUltraTreeNode MyNode = new CustomUltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomPorperty = "This is custom property want to Add in Node Collection";
MyNode.SomeOtherCustomProperty = "This is some other custom property";
MyUltraTree.Nodes.Add(MyNode);
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53529447%2fhow-to-add-a-custom-property-in-ultratreenode-collection-infragistics-ultratree%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
As stuard wrote you can inherit UltraTreeNode
like this:
public class CustomUltraTreeNode: UltraTreeNode
{
public string MyCustomPorperty { get; set; }
public string SomeOtherCustomProperty { get; set; }
}
Then you can use CustomUltraTreeNode
instead of UltraTreeNode
like this:
UltraTree MyUltraTree = new UltraTree();
CustomUltraTreeNode MyNode = new CustomUltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomPorperty = "This is custom property want to Add in Node Collection";
MyNode.SomeOtherCustomProperty = "This is some other custom property";
MyUltraTree.Nodes.Add(MyNode);
add a comment |
As stuard wrote you can inherit UltraTreeNode
like this:
public class CustomUltraTreeNode: UltraTreeNode
{
public string MyCustomPorperty { get; set; }
public string SomeOtherCustomProperty { get; set; }
}
Then you can use CustomUltraTreeNode
instead of UltraTreeNode
like this:
UltraTree MyUltraTree = new UltraTree();
CustomUltraTreeNode MyNode = new CustomUltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomPorperty = "This is custom property want to Add in Node Collection";
MyNode.SomeOtherCustomProperty = "This is some other custom property";
MyUltraTree.Nodes.Add(MyNode);
add a comment |
As stuard wrote you can inherit UltraTreeNode
like this:
public class CustomUltraTreeNode: UltraTreeNode
{
public string MyCustomPorperty { get; set; }
public string SomeOtherCustomProperty { get; set; }
}
Then you can use CustomUltraTreeNode
instead of UltraTreeNode
like this:
UltraTree MyUltraTree = new UltraTree();
CustomUltraTreeNode MyNode = new CustomUltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomPorperty = "This is custom property want to Add in Node Collection";
MyNode.SomeOtherCustomProperty = "This is some other custom property";
MyUltraTree.Nodes.Add(MyNode);
As stuard wrote you can inherit UltraTreeNode
like this:
public class CustomUltraTreeNode: UltraTreeNode
{
public string MyCustomPorperty { get; set; }
public string SomeOtherCustomProperty { get; set; }
}
Then you can use CustomUltraTreeNode
instead of UltraTreeNode
like this:
UltraTree MyUltraTree = new UltraTree();
CustomUltraTreeNode MyNode = new CustomUltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomPorperty = "This is custom property want to Add in Node Collection";
MyNode.SomeOtherCustomProperty = "This is some other custom property";
MyUltraTree.Nodes.Add(MyNode);
answered Nov 30 '18 at 5:57
wnvkownvko
767711
767711
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53529447%2fhow-to-add-a-custom-property-in-ultratreenode-collection-infragistics-ultratree%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
It's not sealed, so you can subclass it. Or you could just use the
Tag
property?– stuartd
Nov 28 '18 at 23:12
Right but I need to add many properties. multi vales. If i use tag property it will be hard to handle. However you are right Tag property is ultimately last solution
– Haseeb
Nov 28 '18 at 23:18