通常、コントロールの描画はイベントの発生なしで自動的に処理されます。ただし何らかの外部イベントによってフォームに変更が加えられた場合などのように、フォームやコントロールをただちに更新したい場合もあります。このような場合は、Refreshメソッドを使用します。
Refreshメソッドは、レコードソースの最新データを確実に表示する場合にも使用できます。
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Private Sub Button102_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button102.Click ' Refresh method redraws the cell. It does not reposition the child elements though. Dim cell As UltraGridCell = Me.UltraGrid1.Rows(0).Cells(0) ' Call Refresh to redraw the cell. cell.Refresh() End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void button102_Click(object sender, System.EventArgs e) { // Refresh method redraws the cell. It does not reposition the child elements though. UltraGridCell cell = this.ultraGrid1.Rows[0].Cells[0]; // Call Refresh to redraw the cell. cell.Refresh( ); }