私のフォームにはグリッドコントロールとリボンバーしかありません。フォームがロードされたときにグリッドビューの最初のセルにオートフォーカスが必要です。デベロッパーグリッドコントロールのパネルの自動フォーカスを防ぐ方法
問題:フォームが読み込まれると、グリッドセルの代わりにグリッドの検索パネルに自動フォーカスされます。
私はこれを試しましたが、うまくいきませんでした。ヘルプ、ありがとうございます。
private void gcStockDelivery_Load(object sender, EventArgs e)
{
BeginInvoke(new MethodInvoker(() =>
{
gvStockDelivery.FocusedColumn = gcBarCode;
gvStockDelivery.ShowEditor();
}));
}
コードFormLoad(後に他のコントロールを選択する)
protected override void OnShown(EventArgs e)
{
base.OnShown(e);
txtPurchaseOrder.BeginInvoke(new Action(() =>
{
txtPurchaseOrder.Select();
}));
}
は、私が唯一のフォームが自身のセルが –
あなたは私たちにあなたが他のコントロールのフォーカスをacheivedコードを表示することができない、ロードされた他の制御に集中する方法を見つけましたか? – jambonick
@jambonick FormLoad()の後に他のコントロールを選択する方法を追加しました。 –