infragistics UltraGrid: كيفية فرض حدث cellupdate بعد اختيار المستخدم من الانخفاض

StackOverflow https://stackoverflow.com/questions/3833440

  •  26-09-2019
  •  | 
  •  

سؤال

InfraGistics UltraGrid: العمود لديه منسد مع الإكمال التلقائي. كيف يمكنني إجبار cellupdate عندما يحدد المستخدم عنصرًا من القائمة ولا يتعين عليه الانتظار حتى ينقر على إدخال أو النقر على خلية مختلفة.

هل كانت مفيدة؟

المحلول

والجواب هو:

grid.AfterCellListCloseUp += delegate { grid.UpdateData(); };

شكرا جزيلا لمايك سولتزمان ، معلم شبكة InfraGistics:

http://community.infragistics.com/forums/p/47347/253023.aspx#253023

نصائح أخرى

تم تقديم منشور مماثل إلى منتديات InfraGistics وتم الرد عليه.

http://community.infragistics.com/forums/p/47347/253023.aspx#253023

شكرًا.

الطريقة التي أقوم بها (في VB.NET) هي إعلان القائمة المنسدلة:

Private WithEvents dd As New UltraDropDown

ثم اضبط DataSource, ValueMember, DisplayMember, ، إلخ.

ثم اضبط ValueList خاصية العمود الخاص بك إلى القائمة المنسدلة:

Me.ultragrid.DisplayLayout.Bands(0).Columns("Name").ValueList = dd

ثم على RowSelected حدث منسدلة ، اتصل Update() طريقة ل ActiveRow من Ultragrid:

Me.ultragrid.ActiveRow.Update()
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top