!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■関連スレ
C#, C♯, C#相談室 Part95
https://mevius.5ch.net/test/read.cgi/tech/1508168482/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■前スレ
ふらっと C#,C♯,C#(初心者用) Part143
https://mevius.5ch.net/test/read.cgi/tech/1558002486/
■情報源
https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries
http://referencesource.microsoft.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part144
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ドコグロ MM2f-DHp5)
2019/07/16(火) 15:36:23.74ID:i1fbuZ/pM2デフォルトの名無しさん (エムゾネ FFba-YtL5)
2019/07/16(火) 15:44:15.40ID:uLn4rkdXF O2
3デフォルトの名無しさん (ワッチョイ a75f-YtL5)
2019/07/17(水) 10:08:14.00ID:5/22vZUf0 もしわかったら助けてください
VS2017 c# Windowsフォームで、textboxのKeyDownイベントで別のTextBoxをアクティブにする関数を作ったのですが
なぜかフォームが非アクティブになってしまいます
KeyDownイベントでなく、テストボタンを作ってClickイベントで関数を呼び出すと正常に動作します
何か考えられる原因ってあるでしょうか…
VS2017 c# Windowsフォームで、textboxのKeyDownイベントで別のTextBoxをアクティブにする関数を作ったのですが
なぜかフォームが非アクティブになってしまいます
KeyDownイベントでなく、テストボタンを作ってClickイベントで関数を呼び出すと正常に動作します
何か考えられる原因ってあるでしょうか…
4デフォルトの名無しさん (ワッチョイ 1388-GBi1)
2019/07/17(水) 10:20:06.72ID:QuDmOW+q0 >>3
下キーで別のコントロールにフォーカスが移ってるのでは?
下キーで別のコントロールにフォーカスが移ってるのでは?
5デフォルトの名無しさん (ワッチョイ 57da-egVq)
2019/07/17(水) 10:23:43.96ID:9uoKRG3i0 spy++の出番だな
6デフォルトの名無しさん (ワッチョイ 57da-egVq)
2019/07/17(水) 10:26:55.94ID:9uoKRG3i0 フォームが非アクティブ=別フォームor
デスクトップがアクティブでは無く?
デスクトップがアクティブでは無く?
7デフォルトの名無しさん (ワッチョイ a75f-VBrH)
2019/07/17(水) 10:50:55.66ID:5/22vZUf08デフォルトの名無しさん (ドコグロ MM92-D7xh)
2019/07/17(水) 15:38:10.55ID:/p35zq9TM キーダウン後にセットフォーカスなんじゃん?
キーアップだとセットフォーカス後なのでうまくいくとか?
キーアップだとセットフォーカス後なのでうまくいくとか?
9デフォルトの名無しさん (ワッチョイ 4e7b-MWwc)
2019/07/17(水) 18:48:12.22ID:16aW/iRU0 >>3
こういうことやりたいの?
http://ideone.com/JvzEb7
Atexで入力しようとするとBtexがアクティブになってそっちに文字入力される
ただしAtexで入力された最初の一文字はこのコードだと捨てられるから、それも入力したいのならもうひと手間かけないと
ここ参考に
TextBoxに数字しか入力できないようにする
https://dobon.net/vb/dotnet/control/numerictextbox.html#section1
KeyDownでもできるけどKeyPressでやるのがより一般的っぽい
ただe.Handled = trueやe.SuppressKeyPressを外してもフォームが非アクティブになるのは無いから、それは書いてない別の原因があるはず
こういうことやりたいの?
http://ideone.com/JvzEb7
Atexで入力しようとするとBtexがアクティブになってそっちに文字入力される
ただしAtexで入力された最初の一文字はこのコードだと捨てられるから、それも入力したいのならもうひと手間かけないと
ここ参考に
TextBoxに数字しか入力できないようにする
https://dobon.net/vb/dotnet/control/numerictextbox.html#section1
KeyDownでもできるけどKeyPressでやるのがより一般的っぽい
ただe.Handled = trueやe.SuppressKeyPressを外してもフォームが非アクティブになるのは無いから、それは書いてない別の原因があるはず
10デフォルトの名無しさん (ワッチョイ 0fda-ShKg)
2019/07/18(木) 02:37:55.39ID:JiMlnGX40 DateTimePickerの継承コントロールを作っているのですが、カレンダーや手入力で日付を変更しても、Valueの値が変わりません。
何が原因でしょうか?
※Deleteキーが押されたらnullになり、その他のキーが押されたら、nullになる前の日付が表示されるようにしたつもりです。
http://ideone.com/BRM6jo
何が原因でしょうか?
※Deleteキーが押されたらnullになり、その他のキーが押されたら、nullになる前の日付が表示されるようにしたつもりです。
http://ideone.com/BRM6jo
1110 (ワッチョイ 0fda-ShKg)
2019/07/18(木) 03:27:19.51ID:JiMlnGX40 ほんとにしょーもない見落としでした(´・ω・`)
コンストラクタに、
TextChanged += (sender,e) => Value = DateTime.Parse(Text);
入れたら動きました。
コンストラクタに、
TextChanged += (sender,e) => Value = DateTime.Parse(Text);
入れたら動きました。
1210 (ワッチョイ 0fda-ShKg)
2019/07/18(木) 03:39:32.99ID:JiMlnGX40 正常な日付 or null のどっちかにしかならない必要があるので、以下のほうがよかったです。
TextChanged += (sender, e) =>
{
if (String.IsNullOrWhiteSpace(Text))
Value = null;
else
Value = DateTime.Parse(Text);
};
TextChanged += (sender, e) =>
{
if (String.IsNullOrWhiteSpace(Text))
Value = null;
else
Value = DateTime.Parse(Text);
};
13デフォルトの名無しさん (ワッチョイ 8f01-fACD)
2019/07/18(木) 07:02:48.53ID:teqAmMY+0 ASP.NETのWEBフォームで特定のページを誰かが開いていたら他の人は開けないようにしたいのですがどういう実装で実現出来るでしょうか?
ページをオープン中という状態を知る術が見付からずに困っています
C#で作っているというだけで使う技術は多岐に及びそうですがよろしくお願いします
ページをオープン中という状態を知る術が見付からずに困っています
C#で作っているというだけで使う技術は多岐に及びそうですがよろしくお願いします
14デフォルトの名無しさん (ブーイモ MM5f-6VcT)
2019/07/18(木) 08:03:49.72ID:Q7y8Xu/qM 定期的にajaxで閲覧中のステータスを5秒おきにサーバに送信して
最後の送信から15秒くらいの時間が経過したら
他のユーザーにアクセスを許可すれば良いんじゃね?
最後の送信から15秒くらいの時間が経過したら
他のユーザーにアクセスを許可すれば良いんじゃね?
15デフォルトの名無しさん (スフッ Sd5f-kypX)
2019/07/18(木) 10:18:40.31ID:926jk5Fkd ちょうどそんな実装してるけど、ロック掛ける(+掛けれなかったら掛けてる奴返す)ためのajaxで呼ぶAPIと、ロック解除するAPI作ってる。
ロックはTTL60秒。クライアントから30秒ごとに延長かけてる。
JSのoncloseかなんかでロック解除API叩いてるけど、たたき漏れは今のところ無い。
ロックはTTL60秒。クライアントから30秒ごとに延長かけてる。
JSのoncloseかなんかでロック解除API叩いてるけど、たたき漏れは今のところ無い。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★12 [BFU★]
- 首相官邸前で「戦争あおるな」 台湾有事巡る答弁に抗議 ★3 [蚤の市★]
- 高市政権の経済環境、アベノミクスと対極 インフレ・円安・金利上昇 [蚤の市★]
- 【野球】「地上波で放送しないWBC」は2軍選手中心で十分! 今こそネットフリックスに『ノー』を突き付けてほしい 江本氏が提言 [冬月記者★]
- 【産経新聞】トリプル安は高市政権への警告か…物価高対策で逆に物価高加速、円安に歯止め利かない恐れ ★2 [樽悶★]
- 【ゲーム】『PS5』、日本語版発売で大幅値下げ 税込55,000円 “どっちつかず”を脱却し、国内市場で『Nintendo Switch 2』に対抗か? [冬月記者★]
- 小野田大臣「それ正式なデータですか?報道ベースですよね」(10万いいね) [237216734]
- 🏡🏡😅🏡🏡
- 【実況】博衣こよりのえちえちゼルダの伝説 ムジュラの仮面🧪 ★2
- 映画『国宝』を見た韓国兄さん、とんでもなく鋭い批評をしてしまう。「日本は本当に奇妙な国」 [242521385]
- 高市、アメリカにハシゴ外される。国務省「高市氏の発言について申し上げることはない」 [931948549]
- 自衛隊「毎年入隊者が定員割れです。愛国者さん入隊してください」ネトウヨ「...俺は死ぬ役目じゃないから、でも愛国者」 [472617201]
