获取或设置符号选择器中是否使用应用按钮。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)
{
    //实现代码略
}

请参见