在 SyncFusion 的 SFAutoComplete 控件中触发更改事件
Getting Change Event to Fire in SyncFusion's SFAutoComplete Control
我正在尝试在 Xamarin iPad 应用程序中使用来自 SyncFusion 的 SFAutoComplete 控件。 (仅 iPad)。
我无法触发任何类型的更改事件。
我尝试过的:
如果您下载并安装 SyncFusion,它会附带一个 "SampleBrowser" 应用程序,其中包含套件中所有控件的示例。
如果您在 visual studio 中打开 SampleBrowser 并在第 97 行之后打开 AutoComplete_Tablet.cs 文件,我添加了以下代码:
countryAutoComplete.ValueChanged += (sender, args) =>
{
suggestionModeLabel.Text = "IT WORKED!";
};
但它永远不会触发。
我尝试使用此控件具有的事件列表中的几个不同事件(屏幕截图中的部分列表):
None 他们似乎火了(我还没有尝试过所有的)。
我需要做什么才能触发这些事件之一?我错过了什么?
感谢您使用 Syncfusion Controls。
Delegate 属性 可用于按照以下代码示例挂钩 SFAutoComplete 的事件,
Delegate 的声明代码属性
SFAutoComplete autocomplete = new SFAutoComplete();
autocomplete.Delegate = new SFAutoCompleteDelegate();
SFAutoComplete中hook事件的方式
public class SFAutoCompleteDelegate : AutoCompleteDelegate
{
public override void DidTextChange(SFAutoComplete SFAutoComplete, string value)
{
//It fired while changing the text in AutoComplete
}
public override void DidSelectionChange(SFAutoComplete SFAutoComplete, string value)
{
//It fired while changing the suggestion from suggestion box.
}
}
我们已经创建了一个示例来满足您的要求。请从以下link
下载相同的
Link:http://www.syncfusion.com/downloads/support/forum/125261/ze/testingAutoComplete_21799375630
感谢和问候,
赫玛拉瑟 M.R
我正在尝试在 Xamarin iPad 应用程序中使用来自 SyncFusion 的 SFAutoComplete 控件。 (仅 iPad)。
我无法触发任何类型的更改事件。
我尝试过的:
如果您下载并安装 SyncFusion,它会附带一个 "SampleBrowser" 应用程序,其中包含套件中所有控件的示例。
如果您在 visual studio 中打开 SampleBrowser 并在第 97 行之后打开 AutoComplete_Tablet.cs 文件,我添加了以下代码:
countryAutoComplete.ValueChanged += (sender, args) =>
{
suggestionModeLabel.Text = "IT WORKED!";
};
但它永远不会触发。
我尝试使用此控件具有的事件列表中的几个不同事件(屏幕截图中的部分列表):
None 他们似乎火了(我还没有尝试过所有的)。
我需要做什么才能触发这些事件之一?我错过了什么?
感谢您使用 Syncfusion Controls。
Delegate 属性 可用于按照以下代码示例挂钩 SFAutoComplete 的事件,
Delegate 的声明代码属性
SFAutoComplete autocomplete = new SFAutoComplete();
autocomplete.Delegate = new SFAutoCompleteDelegate();
SFAutoComplete中hook事件的方式
public class SFAutoCompleteDelegate : AutoCompleteDelegate
{
public override void DidTextChange(SFAutoComplete SFAutoComplete, string value)
{
//It fired while changing the text in AutoComplete
}
public override void DidSelectionChange(SFAutoComplete SFAutoComplete, string value)
{
//It fired while changing the suggestion from suggestion box.
}
}
我们已经创建了一个示例来满足您的要求。请从以下link
下载相同的Link:http://www.syncfusion.com/downloads/support/forum/125261/ze/testingAutoComplete_21799375630
感谢和问候,
赫玛拉瑟 M.R