IRecyclingItemContainerGenerator Arabirim

Tanım

IItemContainerGenerator Oluşturduğu kullanıcı arabirimi içeriğini yeniden kullanmak için arabirimi genişletir. Bir konak adına kullanıcı arabirimi (UI) içeriği oluşturmakla sorumlu sınıflar bu arabirimi uygular.

public interface class IRecyclingItemContainerGenerator : System::Windows::Controls::Primitives::IItemContainerGenerator
public interface IRecyclingItemContainerGenerator : System.Windows.Controls.Primitives.IItemContainerGenerator
type IRecyclingItemContainerGenerator = interface
    interface IItemContainerGenerator
Public Interface IRecyclingItemContainerGenerator
Implements IItemContainerGenerator
Türetilmiş
Uygulamalar

Yöntemler

GenerateNext()

Sonraki öğeyi görüntülemek için kullanılan kapsayıcı öğesini döndürür.

(Devralındığı yer: IItemContainerGenerator)
GenerateNext(Boolean)

Sonraki öğeyi görüntülemek için kullanılan kapsayıcı öğesini ve kapsayıcı öğesinin yeni oluşturulup oluşturulmadığını (gerçekleştirilip gerçekleştirilmediğini) döndürür.

(Devralındığı yer: IItemContainerGenerator)
GeneratorPositionFromIndex(Int32)

Belirtilen dizindeki GeneratorPosition öğeyle eşleyen nesneyi döndürür.

(Devralındığı yer: IItemContainerGenerator)
GetItemContainerGeneratorForPanel(Panel)

ItemContainerGenerator Belirtilen panel tarafından kullanılmak üzere uygun değeri döndürür.

(Devralındığı yer: IItemContainerGenerator)
IndexFromGeneratorPosition(GeneratorPosition)

Belirtilen GeneratorPositionile eşleyen dizini döndürür.

(Devralındığı yer: IItemContainerGenerator)
PrepareItemContainer(DependencyObject)

Belirtilen öğeyi ilgili öğe için kapsayıcı olarak hazırlar.

(Devralındığı yer: IItemContainerGenerator)
Recycle(GeneratorPosition, Int32)

Öğe kapsayıcılarını veri öğelerinden ayırır ve daha sonra diğer veri öğeleri için yeniden kullanılabilmesi için kapsayıcıları kaydeder.

Remove(GeneratorPosition, Int32)

Oluşturulan (gerçekleştirilen) bir veya daha fazla öğeyi kaldırır.

(Devralındığı yer: IItemContainerGenerator)
RemoveAll()

Oluşturulan (gerçekleştirilen) tüm öğeleri kaldırır.

(Devralındığı yer: IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection)

Oluşturucuyu, belirtilen ve GeneratorDirectioniçinde belirtilen GeneratorPositionöğesinden başlayarak öğeleri oluşturmak için hazırlar.

(Devralındığı yer: IItemContainerGenerator)
StartAt(GeneratorPosition, GeneratorDirection, Boolean)

Oluşturucuyu, belirtilen öğesinden başlayarak ve belirtilen GeneratorPositionGeneratorDirectioniçinde öğeleri oluşturmak için hazırlar ve oluşturulan (gerçekleştirilen) bir öğeden başlayıp başlamayacağını denetler.

(Devralındığı yer: IItemContainerGenerator)

Şunlara uygulanır