C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 159 を表示中)
■92389 / )  思うように動きません。
□投稿者/ 犬夜叉 (9回)-(2019/09/18(Wed) 10:55:46)

分類:[.NET 全般] 

ComboBox cmb;
Text = "1234番56号";

private void Form1_Shown(object sender, EventArgs e)
{
 this.ActiveControl = null;
 cmb.Select(0, 0);
}

private void cmb_Click(object sender, EventArgs e)
{
 cmb.Select((cmb.SelectionStart < 5) ? 0 : 5, (cmb.SelectionStart < 5) ? 4 : 2);
}

1.最初の一回目後半[56号]をマウスクリックしても
1234が選択された状態になります。
2回目以降は正常です。

2.他のコントロールから[Tab]でコントロールを移動して
cmb にはいると全体が選択されてしまいます。

どうすればよいのでしょうか?
返信 編集キー/


管理者用

- Child Tree -