~/talk

Accelerate your application development with a flexible toolkit of UI controls

Talkat Microsoft Build 2023 · 2023-05-23..05-25· [dotnet, component-design]
links:none on file
slides:none on file

A WinUI 3 app swaps the toolkit DataGrid for ComponentOne’s FlexGrid by adding the C1.WinUI.Grid NuGet and changing XAML/handlers; FlexGrid exposes about 10 selection modes, high-performance cell recycling (UI virtualization), and supports full-text filter, a simple behaviors binding for a search TextBox, one-line groupAsync multi-level grouping, and expandable row details via a detail provider. The demo shows smoother scrolling, column sorting, filtered-and-highlighted results, aggregated group rows, and in-row email content with minimal code changes.

AI-written summary · about

  1. 0:00Introduction to WinUI 3
  2. 1:56Analyzing the mail client
  3. 6:06Replacing with FlexGrid
  4. 12:55Implementing text search
  5. 15:11Multi-level data grouping
  6. 16:48Adding row details
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.