Aracılığıyla paylaş


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