私は winforms が初めてで、datagridview ユーザー コントロールを作成したいと考えています。winforms で datagridview ユーザー コントロールを作成できますか? 私はグーグルで検索しましたが、リソースが見つかりませんでした..どんな入力でも大歓迎です..
質問する
3590 次
1 に答える
4
UserControl を作成し、ToolBox からのドラッグ アンド ドロップを使用して DataGridView を配置し、次に DataGridView をカスタマイズし、プロジェクトをビルドすると、ToolBox から UserControl を選択して、必要な場所で使用できます。UserControls の使用を開始するための C# のチュートリアルを
次に示します。
編集:
データを UserControl にバインドするには、DataGridView の DataSource プロパティを公開します。UserControl に dataGridView1 という名前の DataGridView があるとします。
public class UcMyCustomizedGridView : UserControl
{
public object DataSource
{
get{ return dataGridView1.DataSource;}
set{ dataGridView1.DataSource = value;}
}
public UcMyCustomizedGridView()
{
InitializeComponent();
}
}
フォームでは、次のようにデータを UserControl にバインドできます。
IEnumerable list;
// fill the list with your data
ucMyCustomizedGridView1.DataSource = list;
于 2012-10-09T14:39:40.193 に答える