BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
<Style x:Key="popupstyleforOrderID" TargetType="Syncfusion:GridFilterControl">
<Setter Property="FilterMode" Value="Both" />
<Setter Property="AdvancedFilterStyle" Value="{StaticResource advancedfilterstyleforOrderID}" />
</Style>
<Syncfusion:GridDateTimeColumn HeaderText="Delivery Date"
FilterPopupStyle="{StaticResource popupstyleforOrderID}"
MappingName="DeliveryDate" |
dataGrid.FilterItemsPopulated += DataGrid_FilterItemsPopulated;
bool isChecked = false;
private void DataGrid_FilterItemsPopulated(object sender, GridFilterItemsPopulatedEventArgs e)
{
var filterControl = (e.FilterControl as GridFilterControl);
var advancedFilterControlMember = filterControl.GetType().GetField("AdvancedFilterControl", BindingFlags.Instance |
BindingFlags.NonPublic |
BindingFlags.Public);
var advancedFilterControl = advancedFilterControlMember.GetValue(filterControl);
var IsORChecked = (advancedFilterControl as AdvancedFilterControl).IsORChecked;
if (!isChecked)
{
(advancedFilterControl as AdvancedFilterControl).IsORChecked = false;
isChecked = true;
}
} |