private async void btnGetUser_Click(object sender, EventArgs e) { btnGetUser.Enabled = false; using (var f = new Form()) { var grid = new PropertyGrid { Dock = DockStyle.Fill }; f.Controls.Add(grid); grid.SelectedObject = await _client.GetUserAsync(); f.ShowDialog(); } btnGetUser.Enabled = true; }