[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part154 http://mevius.5ch.net/test/read.cgi/tech/1644416019/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
217: デフォルトの名無しさん (スプッッ Sd01-nn6q) [sage] 2022/03/17(木) 12:22:14.37 ID:Mvnns9V0d >>216 あなたがどっかで定義したTelephoneValue型はxamlが理解できるものじゃない TelephoneValueを1引数のstringで構築できるかもしれんがそんなことは知ったこっちゃない (Converterを自作すればなんとかなるかもしれんが) http://mevius.5ch.net/test/read.cgi/tech/1644416019/217
218: デフォルトの名無しさん (スプッッ Sd02-nn6q) [sage] 2022/03/17(木) 12:37:39.27 ID:0cmWCmO7d おそらくXaml側でBindingエラーが出てる アプリが落ちるわけじゃないから気付きにくいが Visual Studio環境なら出力ウインドウとバインディングエラーのウインドウにエラーメッセージが出てるはず http://mevius.5ch.net/test/read.cgi/tech/1644416019/218
219: デフォルトの名無しさん (テテンテンテン MMe6-rsxS) [sage] 2022/03/17(木) 13:52:54.08 ID:i4B2mw3zM すいません使ってるのはWFPでは無いです formで書いてます ただ>>217が言ってるようにそうなる理由はset時に型を理解できない為と思います、テキストボックスからの文字列は文字列であり独自の型に入れられないから上記のような挙動に見える エラーは出てなかった様に思いますが帰ったら確かめます これって独自の型を定義してその型でバインドした物と双方向する事はそもそも出来ないんでしょうか? intにしろDateTimeとか文字列への型変換が出来るので出来そうに思えるのですが http://mevius.5ch.net/test/read.cgi/tech/1644416019/219
220: デフォルトの名無しさん (ラクッペペ MMe6-AsxV) [sage] 2022/03/17(木) 14:00:10.89 ID:AolyjzvfM 文字列から変換できなきゃ意味ない telephone = "でんわ" http://mevius.5ch.net/test/read.cgi/tech/1644416019/220
221: デフォルトの名無しさん (アウアウウー Sac5-I38D) [sage] 2022/03/17(木) 14:39:30.41 ID:rF5KH7cwa こんなにすれば内部で保持してるのとuiとで双方向できるし 内部→ui、ui→内部、どっちかだけ片方bindもできる class telephone { int a,b=0; public string tel { set{ var d = value.split('-');a=int.parse(d[0]);b=int.parse(d[1]); get{ return $"{a}-{b}"; } http://mevius.5ch.net/test/read.cgi/tech/1644416019/221
222: デフォルトの名無しさん (スップ Sd02-aWWA) [sage] 2022/03/17(木) 14:46:48.12 ID:LzLa9LO7d System.ComponentModel.TypeConverter? http://mevius.5ch.net/test/read.cgi/tech/1644416019/222
223: デフォルトの名無しさん (ワッチョイ 822c-lWiN) [sage] 2022/03/17(木) 16:15:30.46 ID:euNpZQ+M0 そのTelephoneValueクラスがstring型のTextValueプロパティを持ってるとして、 .DataBindings.Add("Text", vm, "Telephone.TextValue") とすればいける http://mevius.5ch.net/test/read.cgi/tech/1644416019/223
224: デフォルトの名無しさん (ワッチョイ 6936-dw4a) [sage] 2022/03/17(木) 20:21:34.94 ID:8n4FcalY0 >>220-223 色々ヒントありがとうございます。後程色々試してみて報告できそうな結果ならしたいと思います また分からなかったら聞くかもです 最初、代入演算子かstringformat以降をごにょごにょする?か最悪テキストボックス側をいじる、いやUIはさすがにいじりたくない とかですが"Telephone.TextValue"な書き方もできるんですね目から鱗です TypeConverterは調べてみます 最終的にやりたいのはテキストボックスのマスクの動的判定 例えば06と打てば06-、続けて6を打てば06-6、4なら064-みたく表示(実装済み) かつデータベースに書き込むのはハイフンなしにして書き込み、読み込む時はハイフン付けてテキストボックスに表示(生のstringでは検証済み) これを整合性合わせてしたいが生のstringを使いたくなかったのが理由 まぁテキストボックスいじる方がよっぽど気持ちが悪いのですが 取り合えず上記アドバイス試してみますありがとうございます http://mevius.5ch.net/test/read.cgi/tech/1644416019/224
225: デフォルトの名無しさん (ワッチョイ 4de6-AsxV) [sage] 2022/03/17(木) 23:08:34.91 ID:RdQIwXxN0 市外局番ルールってどっかに計算式あるの? まあ同じ市外局番でも省略すると繋がらないとかふざけた地域も多いしトンキンオオサカだけでもいいか http://mevius.5ch.net/test/read.cgi/tech/1644416019/225
226: デフォルトの名無しさん (ワッチョイ 6936-rsxS) [sage] 2022/03/17(木) 23:26:45.22 ID:8n4FcalY0 私は総務省にこんなんある事知って上記の話はそれらしく実装した https://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/number_shitei.html 厳密にやろうとするとクソ面倒なのであくまでそれっぽくしただけだけど一応区切り位置とかのルールは存在する http://mevius.5ch.net/test/read.cgi/tech/1644416019/226
227: デフォルトの名無しさん (ワッチョイ c666-lWiN) [] 2022/03/18(金) 10:15:35.13 ID:exJrGo4o0 Socket.IO (SocketIoClientDotNet) を利用し、下記コードでメッセージの購読は出来たのですが this.socket = IO.Socket("http://localhost"); this.socket.On("new-message", (jo) => { this.RecvNewMessage(jo as JObject); }); 購読を終了する方法が解りませんでした。 どのようにすれば終了できるでしょうか?よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/227
228: デフォルトの名無しさん (ワッチョイ 822c-lWiN) [sage] 2022/03/18(金) 10:42:52.74 ID:GLaoxLmQ0 OnしたんならOffすればいいんじゃね 知らんけど http://mevius.5ch.net/test/read.cgi/tech/1644416019/228
229: デフォルトの名無しさん (ワッチョイ ed2f-K4Xb) [] 2022/03/18(金) 15:59:31.12 ID:Fy/f5KFA0 コメントアウトはVSCodeのようにCtrl+/でやりたいんだけど 設定で変更できるよね? なぜ最初からそうなっていないの? Ctrl+k,cは面倒極まりない。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/229
230: デフォルトの名無しさん (ワッチョイ 8dd2-FsHI) [sage] 2022/03/18(金) 16:13:03.84 ID:NghzuPCe0 頬杖つきながらマウスで選択してツールバーでポチっとするだけだから。 20年遅れてるUNIX開発環境に合わせろと言われも困ります。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/230
231: デフォルトの名無しさん (アウアウウー Sac5-I38D) [sage] 2022/03/18(金) 16:17:37.38 ID:/Q6fnTiGa ツールバーのボタン標準で表示されてるんだな。初めて知った だがむしろデフォルトをkc、kuで統一しろよ http://mevius.5ch.net/test/read.cgi/tech/1644416019/231
232: デフォルトの名無しさん (ワッチョイ 8224-glZq) [sage] 2022/03/18(金) 16:23:47.13 ID:cx5y3qmg0 ロジのマウスすぐチャタるから俺もPC操作はできる限りキーボードで行いたい派 http://mevius.5ch.net/test/read.cgi/tech/1644416019/232
233: デフォルトの名無しさん (スッップ Sda2-nn6q) [sage] 2022/03/18(金) 16:32:30.07 ID:r5cg+x+od プログラム開発でクソAIMやると切れそうになるからマウス使いたくない http://mevius.5ch.net/test/read.cgi/tech/1644416019/233
234: デフォルトの名無しさん (ワッチョイ 7d02-WCXV) [sage] 2022/03/18(金) 16:46:59.98 ID:Ukh28wt40 ショートカット変えれるんだから変えろよ http://mevius.5ch.net/test/read.cgi/tech/1644416019/234
235: デフォルトの名無しさん (アウアウウー Sac5-I38D) [sage] 2022/03/18(金) 16:48:40.02 ID:/Q6fnTiGa >>232 捨てろよ。もしくは頻繁に接点復活スプレー http://mevius.5ch.net/test/read.cgi/tech/1644416019/235
236: デフォルトの名無しさん (ワッチョイ 8dd2-FsHI) [sage] 2022/03/18(金) 16:50:42.39 ID:NghzuPCe0 UNIXなんてのは太古の昔から市場の片隅で生きてきた絶滅危惧種だったのに 使ってるアホどもは世界の中心だと思ってるから厄介。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/236
237: デフォルトの名無しさん (ワッチョイ 8dd2-FsHI) [sage] 2022/03/18(金) 16:51:47.06 ID:NghzuPCe0 マウスイベント監視してチャタリング無効化するだけ。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/237
238: デフォルトの名無しさん (アウアウウー Sac5-I38D) [sage] 2022/03/18(金) 16:59:58.79 ID:/Q6fnTiGa チャタリング判断が時間要素と多少の移動値しかないから、ソフト的な対策はできない(操作性悪いのは変わらない)んだよ 俺の対策の腕が悪いからかもしれないけどな・・・ http://mevius.5ch.net/test/read.cgi/tech/1644416019/238
239: デフォルトの名無しさん (ワッチョイ 8dd2-FsHI) [sage] 2022/03/18(金) 17:05:47.26 ID:NghzuPCe0 スキルないならダイソーでマウス買ってきな。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/239
240: デフォルトの名無しさん (ワッチョイ a101-NIXk) [sage] 2022/03/18(金) 21:36:09.99 ID:qCqrql870 タイポしやすいのでむしろなるべくキーボード使わないようにしてる派 インテリセンスとコピペを駆使しまくってる http://mevius.5ch.net/test/read.cgi/tech/1644416019/240
241: デフォルトの名無しさん (ワッチョイ 8279-Peks) [sage] 2022/03/18(金) 23:35:46.48 ID:J38pP+oz0 ↑チャタリングの意味判ってない人 http://mevius.5ch.net/test/read.cgi/tech/1644416019/241
242: デフォルトの名無しさん (ワッチョイ 8279-Peks) [sage] 2022/03/18(金) 23:37:54.94 ID:J38pP+oz0 発見伝!て続けようとしたら書き込んじゃった ただの感じ悪い人だなしまんてっく http://mevius.5ch.net/test/read.cgi/tech/1644416019/242
243: デフォルトの名無しさん (ワッチョイ 1302-E6ai) [sage] 2022/03/19(土) 00:23:07.37 ID:QWNhEVj80 何言ってんだこのバカ http://mevius.5ch.net/test/read.cgi/tech/1644416019/243
244: デフォルトの名無しさん (ワッチョイ d901-IBq+) [sage] 2022/03/19(土) 01:33:54.85 ID:M/uS9iCI0 最初から最後まで意味が分からなくて草 http://mevius.5ch.net/test/read.cgi/tech/1644416019/244
245: デフォルトの名無しさん (ワッチョイ f154-B0ie) [sage] 2022/03/19(土) 02:23:05.14 ID:VxWFG4OV0 バーコードよりハゲのほうがマシ。 まで読んだ。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/245
246: デフォルトの名無しさん (ワッチョイ 4901-cTkz) [sage] 2022/03/19(土) 02:31:34.95 ID:oVqI+gO+0 時代はQRコードやで http://mevius.5ch.net/test/read.cgi/tech/1644416019/246
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 756 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s