Click here to Skip to main content
15,881,812 members
Home / Discussions / C#
   

C#

 
AnswerRe: I still didnt figure out how to upate a DGV without pressing enter Pin
Richard MacCutchan22-Jul-22 1:05
mveRichard MacCutchan22-Jul-22 1:05 
GeneralRe: I still didnt figure out how to upate a DGV without pressing enter Pin
grennday26-Jul-22 2:15
grennday26-Jul-22 2:15 
GeneralRe: I still didnt figure out how to upate a DGV without pressing enter Pin
Richard MacCutchan26-Jul-22 2:25
mveRichard MacCutchan26-Jul-22 2:25 
QuestionPutting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Code4Ever15-Jul-22 18:35
Code4Ever15-Jul-22 18:35 
AnswerRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
OriginalGriff15-Jul-22 19:45
mveOriginalGriff15-Jul-22 19:45 
GeneralRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Code4Ever15-Jul-22 19:50
Code4Ever15-Jul-22 19:50 
GeneralRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
OriginalGriff15-Jul-22 20:00
mveOriginalGriff15-Jul-22 20:00 
GeneralRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Code4Ever15-Jul-22 19:52
Code4Ever15-Jul-22 19:52 
I used the following code for getting data from SQLite:

private void dataPager_OnDemandLoading(object sender, Syncfusion.UI.Xaml.Controls.DataPager.OnDemandLoadingEventArgs args)
        {
            List<int> list = new List<int>()
            {
                int.Parse(args.StartIndex.ToString()),
                int.Parse(args.PageSize.ToString())
            };

            BackgroundWorker worker = new BackgroundWorker();
            worker.WorkerReportsProgress = false;

            worker.DoWork += worker_DoWork;
            worker.RunWorkerAsync(list);
        }

        void worker_DoWork(object sender, DoWorkEventArgs e)
        {
            List<int> value = (List<int>)e.Argument;
            List<Equipment> data;
            using (var _sqliteContext = new SQLiteContext())
            {
                data = _sqliteContext.Equipments.Include(x => x.CostCenter).Skip(value[0]).Take(value[1]).ToList();
            }
            this.Dispatcher.Invoke(() =>
            {
                dataPager.LoadDynamicItems(value[0], data);
                //resetting cache for all pages.
                (dataPager.PagedSource as PagedCollectionView).ResetCache();
            });
        }


There is no runtime error but the table in the UI is empty.
GeneralRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
OriginalGriff15-Jul-22 20:02
mveOriginalGriff15-Jul-22 20:02 
GeneralRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Code4Ever15-Jul-22 20:04
Code4Ever15-Jul-22 20:04 
GeneralRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Richard Andrew x6417-Jul-22 4:00
professionalRichard Andrew x6417-Jul-22 4:00 
AnswerRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Gerry Schmitz16-Jul-22 5:13
mveGerry Schmitz16-Jul-22 5:13 
AnswerRe: Putting event handler codes inside DoWork delegate for asynchronous multi-threaded calculations Pin
Richard Deeming17-Jul-22 20:55
mveRichard Deeming17-Jul-22 20:55 
QuestionDisposing issue when trying to load data from SQLite database Pin
Code4Ever14-Jul-22 20:22
Code4Ever14-Jul-22 20:22 
AnswerRe: Disposing issue when trying to load data from SQLite database Pin
Richard MacCutchan14-Jul-22 21:18
mveRichard MacCutchan14-Jul-22 21:18 
GeneralRe: Disposing issue when trying to load data from SQLite database Pin
Code4Ever14-Jul-22 21:30
Code4Ever14-Jul-22 21:30 
QuestionCould not Load type spride Pin
Luis M. Rojas7-Jul-22 4:58
Luis M. Rojas7-Jul-22 4:58 
AnswerRe: Could not Load type spride Pin
Pete O'Hanlon7-Jul-22 21:39
mvePete O'Hanlon7-Jul-22 21:39 
QuestionRe: Could not Load type spride Pin
Richard MacCutchan7-Jul-22 23:29
mveRichard MacCutchan7-Jul-22 23:29 
QuestionJSDOC '@extends' is not attached to class Pin
Luis M. Rojas4-Jul-22 5:00
Luis M. Rojas4-Jul-22 5:00 
AnswerRe: JSDOC '@extends' is not attached to class Pin
Pete O'Hanlon4-Jul-22 5:04
mvePete O'Hanlon4-Jul-22 5:04 
GeneralRe: JSDOC '@extends' is not attached to class Pin
Luis M. Rojas4-Jul-22 5:18
Luis M. Rojas4-Jul-22 5:18 
GeneralRe: JSDOC '@extends' is not attached to class Pin
Pete O'Hanlon4-Jul-22 19:55
mvePete O'Hanlon4-Jul-22 19:55 
GeneralRe: JSDOC '@extends' is not attached to class Pin
Luis M. Rojas5-Jul-22 2:33
Luis M. Rojas5-Jul-22 2:33 
AnswerRe: JSDOC '@extends' is not attached to class Pin
Richard MacCutchan4-Jul-22 5:49
mveRichard MacCutchan4-Jul-22 5:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.