No. If you mean the class
System.Windows.Controls.TreeViewItem
, it does not have anything like that, please see by yourself:
http://msdn.microsoft.com/en-us/library/system.windows.controls.treeviewitem%28v=vs.95%29.aspx[
^].
The reason for this is not simple, but
very simple, thing about it: the whole control
System.Windows.Controls.TreeView
is already totally read-only in the following sense: there are no predefined modifying operations which could be immediately used via UI, unless you define this in your code. Moreover, this is so because this control does not contain any predefined data object, unless the developer defines them. Anything like "edit mode" (in-place editing) or other data modification operations (add/remove/edit a node) via UI are possible only if you defined them in your code. If you do, you will be able to define your own notion of read-only or anything like that. Please see:
http://msdn.microsoft.com/en-us/library/system.windows.controls.treeview%28v=vs.95%29.aspx[
^].
—SA