获取或设置符号选择器中是否使用应用按钮。true 表示使用,false 表示不使用。
命名空间:
SuperMap.UI程序集: SuperMap.UI.Controls (in SuperMap.UI.Controls)
版本: dll
语法
C# |
---|
public bool UseApplyButton { get; set; } |
备注
使用应用按钮,除需要将 SymbolDialog 对象的 UseApplyButton 属性设置为 true 之外,还需要绑定 ApplyButtonClicked 事件,否则应用按钮无效。ApplyButtonClicked 事件需由使用者自定义实现。
示例
以下代码示范了如何使用符号选择器的应用按钮。下列代码要求已经创建了一个 Workspace 实例,实例的名称(name)为:workspace。
CopyC#
private void BtnUseApplyButton_Click(object sender, EventArgs e) { //获取工作空间中的资源集合 Resources resource = workspace.Resources; //实例化一个 SymbolDialog 对象 SymbolDialog dialog = new SymbolDialog(); dialog.Resources = resource; dialog.UseApplyButton = true; //绑定 ApplyButtonClicked 事件 dialog.ApplyButtonClicked += new EventHandler(dialog_ApplyButtonClicked); dialog.ShowDialog(); } //符号选择器应用按钮的功能实现 private void dialog_ApplyButtonClicked(object sender, EventArgs e) { //实现代码略 }