C# 更改值时应用StringPropertyEditor
我仿效了这个例子 此代码仅在我退出detailview并再次打开它时执行:C# 更改值时应用StringPropertyEditor,c#,devexpress,xaf,C#,Devexpress,Xaf,我仿效了这个例子 此代码仅在我退出detailview并再次打开它时执行: protected override void SetupRepositoryItem( DevExpress.XtraEditors.Repository.RepositoryItem item) { base.SetupRepositoryItem(item); foreach (CultureInfo culture in CultureInfo.GetCultures(
protected override void SetupRepositoryItem(
DevExpress.XtraEditors.Repository.RepositoryItem item) {
base.SetupRepositoryItem(item);
foreach (CultureInfo culture in CultureInfo.GetCultures(
CultureTypes.InstalledWin32Cultures)) {
((RepositoryItemComboBox)item).Items.Add(
culture.EnglishName + "(" + culture.Name + ")");
}
((RepositoryItemComboBox)item).TextEditStyle = TextEditStyles.DisableTextEditor;
}
我想要的是能够在值更改时执行此代码(在我的情况下,它要求我们应用属性编辑器的位置的值立即是最新的)
诚恳地说您需要用
[ImmediatePostData]