答えを求めて質問を検索しましたが、明確な例を見つけることができませんでした。C# でシンプルなテキスト ボックスを表示しようとしています。私は C#、ArcMap、および ArcObjects を使用しています。ボタンのあるツールバーを作成しました。ボタンをクリックすると、ページに表示されるテキスト ボックスが必要になります。これまでのところ、これは私が持っているものですが、ボタンをクリックしても何も生成されません. 事前にご協力いただきありがとうございます。
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Windows.Forms;
namespace Map
{
public class ArcGISAddin4 : ESRI.ArcGIS.Desktop.AddIns.Button
{
public ArcGISAddin4()
{
}
protected override void OnClick()
{
TextBox dynamicTextBox = new TextBox();
dynamicTextBox.Text = "My First Text Box";
dynamicTextBox.Name = "First Text Box";
dynamicTextBox.Enabled = true;
}
protected override void OnUpdate()
{
}
}
}