■ ItemsControl 클래스에서 항목을 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
using System.Windows.Controls; #region 항목 구하기 - GetItem<TItem>(itemsControl, itemIndex) /// <summary> /// 항목 구하기 /// </summary> /// <typeparam name="TItem">항목 타입</typeparam> /// <param name="itemsControl">ItemsControl 객체</param> /// <param name="itemIndex">항목 인덱스</param> /// <returns>항목 객체</returns> public TItem GetItem<TItem>(ItemsControl itemsControl, int itemIndex) where TItem : class { return itemsControl.ItemContainerGenerator.ContainerFromItem(itemsControl.Items[itemIndex]) as TItem; } #endregion |