DataGridColumnStyle.MappingName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает имя элемента данных для сопоставления стиля столбца.
public:
property System::String ^ MappingName { System::String ^ get(); void set(System::String ^ value); };
public string MappingName { get; set; }
member this.MappingName : string with get, set
Public Property MappingName As String
Значение свойства
Имя элемента данных для сопоставления стиля столбца.
Примеры
Следующий пример кода создает объект DataGridTableStyleи добавляет в нее GridColumnStylesCollectionдва DataGridColumnStyle объекта. Для MappingName каждого из них DataGridColumnStyle задано ColumnNameDataColumnзначение .
void AddDataGridTableStyle()
{
// Create a new DataGridTableStyle and set MappingName.
DataGridTableStyle^ myGridStyle = gcnew DataGridTableStyle;
myGridStyle->MappingName = "Customers";
// Create two DataGridColumnStyle objects.
DataGridColumnStyle^ colStyle1 = gcnew DataGridTextBoxColumn;
colStyle1->MappingName = "firstName";
DataGridColumnStyle^ colStyle2 = gcnew DataGridBoolColumn;
colStyle2->MappingName = "Current";
// Add column styles to table style.
myGridStyle->GridColumnStyles->Add( colStyle1 );
myGridStyle->GridColumnStyles->Add( colStyle2 );
// Add the grid style to the GridStylesCollection.
myDataGrid->TableStyles->Add( myGridStyle );
}
private void AddDataGridTableStyle()
{
// Create a new DataGridTableStyle and set MappingName.
DataGridTableStyle myGridStyle =
new DataGridTableStyle();
myGridStyle.MappingName = "Customers";
// Create two DataGridColumnStyle objects.
DataGridColumnStyle colStyle1 =
new DataGridTextBoxColumn();
colStyle1.MappingName = "firstName";
DataGridColumnStyle colStyle2 =
new DataGridBoolColumn();
colStyle2.MappingName = "Current";
// Add column styles to table style.
myGridStyle.GridColumnStyles.Add(colStyle1);
myGridStyle.GridColumnStyles.Add(colStyle2);
// Add the grid style to the GridStylesCollection.
myDataGrid.TableStyles.Add(myGridStyle);
}
Private Sub AddDataGridTableStyle()
' Create a new DataGridTableStyle and set MappingName.
Dim myGridStyle As DataGridTableStyle = _
new DataGridTableStyle()
myGridStyle.MappingName = "Customers"
' Add two DataGridColumnStyle objects.
Dim colStyle1 As DataGridColumnStyle = _
new DataGridTextBoxColumn()
colStyle1.MappingName = "firstName"
Dim colStyle2 As DataGridColumnStyle = _
new DataGridBoolColumn()
colStyle2.MappingName = "Current"
' Add column styles to table style.
myGridStyle.GridColumnStyles.Add(colStyle1)
myGridStyle.GridColumnStyles.Add(colStyle2)
' Add the grid style to the GridStylesCollection.
myDataGrid.TableStyles.Add(myGridStyle)
End Sub
Комментарии
Сравнение, используемое для сопоставления MappingName элемента данных, не учитывает регистр.
Это DataGridColumnStyle используется для отображения данных в указанном элементе данных всякий раз, когда источник данных совпадает MappingName со свойством DataGridTableStyle , содержащим этот стиль столбца.
Обычно DataGridColumnStyle.MappingName для свойства задано ColumnName значение типа DataColumn.