private void FilterColumn(){ AssociatedObject.ColumnFilterDescriptor.SuspendNotifications(); AssociatedObject.ColumnFilterDescriptor.FieldFilter.Filter1.Operator = FilterOperator.IsGreaterThan; AssociatedObject.ColumnFilterDescriptor.FieldFilter.Filter1.Value = 4; AssociatedObject.ColumnFilterDescriptor.ResumeNotifications();}Hi
private
void btnStart_Click(object sender, RoutedEventArgs e)
{
ScanBusyInd.IsBusy =
true;
var bw = new BackgroundWorker();
bw.DoWork += (s, args) =>
{
Action action = delegate()
{
PerformScanning();
};
Dispatcher.Invoke(
DispatcherPriority.Background, action);
};
bw.RunWorkerCompleted += (s, args) =>
{
ScanBusyInd.IsBusy =
false;
};
bw.RunWorkerAsync();
}
But still busy indicator is not getting displayed. same thing works in other POC application.
I am not able to understand what am I missing here ?
Screen scenario :-
My screen is having so many WPF and third party scanning viewer related controls
After clicking on start scan button, lot of process is going on, like scanning various pages, savning them, creating some text files, assigning some values to control.
Could anybody suggest, what more needs to be done here?
Quick suggestions will be really helpful and appreciated.
Thanks
Sarang