SIL.FieldWorks.Common.Framework.DetailControls.MultiLevelConc.DummyConcSlice.BecomeReal C# (CSharp) Méthode

BecomeReal() public méthode

public BecomeReal ( int index ) : Slice
index int
Résultat Slice
			public override Slice BecomeReal(int index)
			{
				CheckDisposed();
				// Figure position relative to parent node
				int parentIndex = index - 1;
				while (ContainingDataTree.Slices[parentIndex] != m_csParent)
					parentIndex -= 1;
				int childIndex = index - parentIndex - 1; // relative to parent
				IConcSliceInfo csi = (IConcSliceInfo) m_csParent.SliceInfo.ChildAt(childIndex);
				ViewSlice vs = new ConcSlice(new ConcView(csi));
				vs.Indent = this.Indent;
				if (csi.Count > 0)
					vs.Expansion = DataTree.TreeItemState.ktisCollapsed;

				ContainingDataTree.RawSetSlice(index, vs);
				return vs;
			}
		}
MultiLevelConc.DummyConcSlice