GridViewColumn 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터를 표시하는 열을 나타냅니다.
public ref class GridViewColumn : System::Windows::DependencyObject, System::ComponentModel::INotifyPropertyChanged
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.ContentProperty("Header")]
[System.Windows.StyleTypedProperty(Property="HeaderContainerStyle", StyleTargetType=typeof(System.Windows.Controls.GridViewColumnHeader))]
public class GridViewColumn : System.Windows.DependencyObject, System.ComponentModel.INotifyPropertyChanged
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.ContentProperty("Header")>]
[<System.Windows.StyleTypedProperty(Property="HeaderContainerStyle", StyleTargetType=typeof(System.Windows.Controls.GridViewColumnHeader))>]
type GridViewColumn = class
inherit DependencyObject
interface INotifyPropertyChanged
Public Class GridViewColumn
Inherits DependencyObject
Implements INotifyPropertyChanged
- 상속
- 특성
- 구현
예제
다음 예제에서는 정의 하는 방법을 보여 줍니다 GridViewColumn 에 대 한 개체는 GridView합니다.
<ListView ItemsSource="{Binding Source={StaticResource EmployeeData},
XPath=Employee}">
<ListView.View>
<GridView>
<GridViewColumn Header="First Name"
DisplayMemberBinding="{Binding XPath=FirstName}" />
<GridViewColumn Header="Last Name"
CellTemplate="{StaticResource LastNameCellTemplate}"/>
<GridViewColumn Header="Favorite City"
CellTemplateSelector="{DynamicResource
FavoriteCityTemplateSelector}"/>
</GridView>
</ListView.View>
</ListView>
설명
A GridViewColumn 에서 사용 되는 GridView 데이터의 열을 표시 하려면 보기 모드입니다. 합니다 ListView 구현 하는 GridView 보기 모드 열에 대 한 데이터를 제공 합니다. 데이터 바인딩을 사용 하 여 데이터를 지정 하는 GridViewColumn합니다.
사용할 수는 DisplayMemberBinding 열에 표시할 데이터를 정의 합니다. 일부로 데이터를 정의할 수도 있습니다는 DataTemplate 으로 지정 된는 CellTemplate 속성입니다. 서로 다른 셀 서로 다를 경우 DataTemplate 개체를 CellTemplateSelector 속성을 지정할 수는 DataTemplateSelector합니다. 다음 목록은 여기에서 순위가 가장 높은 우선 순위 순서에 언급 된 속성을 보여 줍니다.
GridViewColumn 클래스 정의 및 열에 대 한 열 헤더를 사용자 지정 하는 데 사용할 수 있는 속성도 포함 합니다. Header 속성 열 머리글의 콘텐츠를 정의할 수 있습니다. 와 같은 다른 속성 HeaderTemplate 고 HeaderContainerStyle 콘텐츠 및 열 머리글 스타일을 지정할 수도 있습니다. 이러한 속성 중 일부는에 있는 다른 클래스와 같은 GridViewColumnHeader 클래스입니다. 스타일 및 열 머리글에 대 한 이러한 속성에 대 한 우선 순위에 대 한 정보에 대 한 템플릿을 정의 하는 데 사용 되는 속성에 대 한 자세한 내용은 참조 하세요. GridView 열 머리글 스타일 및 템플릿 개요.
GridViewColumn 클래스가 INotifyPropertyChanged 인터페이스를 구현합니다. 이 인터페이스와 같은 속성 값에 변경이 발생할 때 발생 하는 이벤트를 구독 하는 기능을 제공 합니다 ActualWidth 속성 값입니다.
생성자
GridViewColumn() |
GridViewColumn 클래스의 새 인스턴스를 초기화합니다. |
필드
CellTemplateProperty |
CellTemplate 종속성 속성을 나타냅니다. |
CellTemplateSelectorProperty |
CellTemplateSelector 종속성 속성을 나타냅니다. |
HeaderContainerStyleProperty |
HeaderContainerStyle 종속성 속성을 나타냅니다. |
HeaderProperty |
Header 종속성 속성을 나타냅니다. |
HeaderStringFormatProperty |
HeaderStringFormat 종속성 속성을 나타냅니다. |
HeaderTemplateProperty |
HeaderTemplate 종속성 속성을 나타냅니다. |
HeaderTemplateSelectorProperty |
HeaderTemplateSelector 종속성 속성을 나타냅니다. |
WidthProperty |
Width 종속성 속성을 나타냅니다. |
속성
ActualWidth |
GridViewColumn의 실제 너비를 가져옵니다. |
CellTemplate |
열 셀의 내용을 표시하는 데 사용할 템플릿을 가져오거나 설정합니다. |
CellTemplateSelector |
열 셀을 표시하는 데 사용할 템플릿을 결정하는 DataTemplateSelector를 가져오거나 설정합니다. |
DependencyObjectType |
DependencyObjectType 이 instance CLR 형식을 래핑하는 을 가져옵니다. (다음에서 상속됨 DependencyObject) |
Dispatcher |
이 Dispatcher와 연결된 DispatcherObject를 가져옵니다. (다음에서 상속됨 DispatcherObject) |
DisplayMemberBinding |
이 열에 대해 바인딩할 데이터 항목을 가져오거나 설정합니다. |
Header |
GridViewColumn의 머리글 내용을 가져오거나 설정합니다. |
HeaderContainerStyle |
GridViewColumn 헤더에 사용할 스타일을 가져오거나 설정합니다. |
HeaderStringFormat |
Header 속성이 문자열로 표시되는 경우 이 속성의 형식 지정 방법을 지정하는 합성 문자열을 가져오거나 설정합니다. |
HeaderTemplate |
열 머리글의 콘텐츠를 표시하는 데 사용할 템플릿을 가져오거나 설정합니다. |
HeaderTemplateSelector |
열 머리글을 표시하는 데 사용할 템플릿을 선택하는 논리를 제공하는 DataTemplateSelector를 가져오거나 설정합니다. |
IsSealed |
이 인스턴스가 현재 봉인되어 있는지(읽기 전용인지) 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 DependencyObject) |
Width |
열의 너비를 가져오거나 설정합니다. |
메서드
명시적 인터페이스 구현
INotifyPropertyChanged.PropertyChanged |
GridViewColumn 속성 값이 변경되면 발생합니다. |
적용 대상
추가 정보
.NET