'Declaration Public Enum ViewPropertyMode Inherits System.Enum
'Usage Dim instance As ViewPropertyMode
public enum ViewPropertyMode : System.Enum
'Declaration Public Enum ViewPropertyMode Inherits System.Enum
'Usage Dim instance As ViewPropertyMode
public enum ViewPropertyMode : System.Enum
Member | Description |
---|---|
None | The property on which the ViewPropertyAttribute is set cannot be accessed through a ViewBinding. |
Routed | The attached property on which the ViewPropertyAttribute is set will be accessible through a ViewBinding and will redirect to the appropriate DetailConfigurations for its value, when applicable. If a detail configuration does not explicitly define a value for the property, the view's default property value will be used. |
RoutedNoFallback | The attached property on which the ViewPropertyAttribute is set will be accessible through a ViewBinding and will redirect to the appropriate DetailConfigurations for its value, when applicable. If a detail configuration does not explicitly define a value for the property, the view's default property value will NOT be used. |
ViewOnly | The property on which the ViewPropertyAttribute is set will be accessible through a ViewBinding. If defined on a table-view property, it will not be possible to provide an alternate value for DetailConfigurations. |
<Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid" xmlns:local="clr-namespace:Xceed.Wpf.Documentation"> <Grid.Resources> <xcdg:DataGridCollectionViewSource x:Key="cvs_employees" Source="{Binding Source={x:Static Application.Current}, Path=Employees}" /> </Grid.Resources> <xcdg:DataGridControl x:Name="EmployeesGrid" ItemsSource="{Binding Source={StaticResource cvs_employees}}" AutoCreateDetailConfigurations="True"> <xcdg:DataGridControl.Columns> <xcdg:Column FieldName="Photo" Visible="False" /> </xcdg:DataGridControl.Columns> <xcdg:DataGridControl.DetailConfigurations> <xcdg:DetailConfiguration RelationName="Employee_Orders" Title="Employee Orders" xcdg:TableView.DetailIndicatorWidth="50" xcdg:TableView.FixedColumnCount="2"> <xcdg:DetailConfiguration.Columns> <xcdg:Column FieldName="EmployeeID" Visible="False" /> </xcdg:DetailConfiguration.Columns> <xcdg:DetailConfiguration.DetailConfigurations> <xcdg:DetailConfiguration RelationName="Order_OrderDetails" Title="Order Details" xcdg:TableView.ShowFixedColumnSplitter="False" xcdg:TableView.DetailIndicatorWidth="50"/> </xcdg:DetailConfiguration.DetailConfigurations> </xcdg:DetailConfiguration> </xcdg:DataGridControl.DetailConfigurations> </xcdg:DataGridControl> </Grid>
System.Object
System.ValueType
System.Enum
Xceed.Wpf.DataGrid.Views.ViewPropertyMode
Target Platforms: Windows 11, Windows 10, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2