System.Windows.Controls.ComboBox.OnItemContainerStyleChanged C# (CSharp) Method

OnItemContainerStyleChanged() private method

private OnItemContainerStyleChanged ( Style oldStyle, Style newStyle ) : void
oldStyle Style
newStyle Style
return void
		internal override void OnItemContainerStyleChanged (Style oldStyle, Style newStyle)
		{
			int count = Items.Count;
			for (int i = 0; i < count; i++) {
				var item = Items [i];
				var container = (ListBoxItem) ItemContainerGenerator.ContainerFromIndex (i);
				if (container != null && item != container)
					container.Style = newStyle;
			}
		}