- 1 名前:デフォルトの名無しさん [2008/01/21(月) 19:35:37 ]
- (#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。
c++厨の嵐はスルー汁。 前スレ C#, C♯, C#相談室 Part44 pc11.2ch.net/test/read.cgi/tech/1194956418/ その他テンプレ>>2-5くらい
- 752 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 00:26:31 ]
- >>747
>項目ごとの文字色を変える程度のことさえ面倒 簡単だと思うけど… どうやってやってるの?
- 753 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 06:57:31 ]
- >>750
ListViewだとしたらOwnerDrawなんじゃない。 超汎用的なリストコントロール作った。 めんどくさかった(´・ω・`) でもこれで10万行ぐらいあっても、どんな描画だとしても表示できるようになったお。
- 754 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 07:23:43 ]
- 俺も752と同意見だったけど、MFC知らないからMFCだともっと楽なのかなあと思って何も言わなかった
ListViewItem.UseItemStyleForSubItems ListViewItem.ForeColor ListViewItem.SubItems[index].ForeColor UseItemStyleForSubItems をtrueにすると、 全てのSubItems.ForeColorを設定する必要があったような気がするから それが面倒といえば面倒だったけど。
- 755 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 07:59:46 ]
- C#でSafariみたいにきれいに文字を表示するのってどうしたらいいんだしょ。
アンチエイリアスかければきれいになるとですか?
- 756 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 08:10:04 ]
- 言語とは無関係だと思うけど
WPF使えば良いよ
- 757 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 08:13:08 ]
- Formでお願いします。
- 758 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 08:22:42 ]
- >>752
でもListViewって特定環境で色が消えたりする類のバグが満載だから そのままでは使い物にならないと思った記憶がある。
- 759 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 14:35:43 ]
- そもそもWPFだろうがFormだろうがクラス名だけ置換して同じコード書けば
内部で使うAPIだけひっそり入れ替わるのがクラスライブラリ設計として当然じゃないのか? 何回も作っては捨て繰り返して作った奴は馬鹿なのか?
- 760 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 14:48:59 ]
- >>755
フォントをClearTypeが効くものに変えるとか 実際より大きく描画して縮小するとか
- 761 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 18:58:44 ]
- >>759
日本語書けよ
- 762 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 19:04:10 ]
- すごーく正論では
- 763 名前:デフォルトの名無しさん [2008/03/27(木) 19:06:23 ]
- 再利用可能なコードなんか幻想だろw
- 764 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 19:50:12 ]
- インターフェースがクソだったら書き直すしかないだろ
- 765 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 19:52:31 ]
- VB SQL
ODBC Direct OLE DB DAO RDO ADO ADO+ WindowsDNA MSDE ADO.NET 1.0 ADO.NET 1.1 ADO.NET 2.0 LINQ
- 766 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 21:16:28 ]
- >>750
リストビューの子としてプログレスバー作るとか。
- 767 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 23:54:29 ]
- 英語だと C sharp って読むの?
- 768 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 00:32:18 ]
- yes
- 769 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 14:20:32 ]
- >>761
てきざいてきしょ
- 770 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 00:20:51 ]
- VS9.0インスコした人に確認してもらいたい
↓のファイルのコメントが前衛的なことになってるんだけど、どうなってる? C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ ProjectTemplatesCache\CSharp\Reporting\1041\ReportApplication.zip\Form1.Designer.cs 因みに、手元の環境のエディションはPro.
- 771 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 00:29:51 ]
- 見たけど特に何も思わなかったが
- 772 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 01:13:30 ]
- 特にどうということもないな
- 773 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 01:14:35 ]
- そんなばすはないだろう。
- 774 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 20:28:55 ]
- ローカルのハードディスクにあるファイルをUSBメモリにコピーしておのおののファイルについてGetLastWriteTimeを見ると2秒ほどずれてるんですが、なぜなんでしょう?
エクスプローラでファイルのプロパティで更新日時を見てもやはり2秒ほどずれています。おそらく同じ値を見ていると思います。 ローカルからローカルにコピーした場合は発生しません。
- 775 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 20:30:58 ]
- NTFSとFATとかじゃね
- 776 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 20:33:34 ]
- USBメモリで使ってるFATって更新時間の最小単位が2秒なんだったっけ?
- 777 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 20:37:21 ]
- そう。2秒。
- 778 名前:774 mailto:sage [2008/03/31(月) 20:47:38 ]
- ローカルはNTFS、USBはFAT32ですが、上に上がってるのでビンゴくさそうすかね・・・
- 779 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 11:29:09 ]
- 自分で OnPaint メソッドをオーバーライドしたコントロールを作ってるのですが、質問です。
OnPaint メソッドの中で線の太さを指定して引いているのですが、AutoScaleMode でサイズが変わった場合 線の太さはどういう風に決めたら良いと思いますか? 今は決め打ちで 2 にしていますが、線の太さも自動でスケーリングしたいのので 自動スケーリングの倍率を取得する AutoScaleSize みたいなプロパティってないですかね。
- 780 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 11:42:13 ]
- >>779
自己レス。解決しました。 AutoScaleMode プロパティが変更されると、ScaleControl メソッドが呼ばれる。 ScaleControl メソッドをオーバーライドすると factor が来るので、これが倍率。
- 781 名前:デフォルトの名無しさん mailto:sage [2008/04/03(木) 20:10:38 ]
- 共有メモリの話題になりますが、
MapViewOfFileで得たIntPtrをStreamにアダプトする方法はありませんか? byte*にキャストしてよいみたいですが、そこからが分かりません。
- 782 名前:デフォルトの名無しさん mailto:sage [2008/04/03(木) 20:22:47 ]
- UnmanagedMemoryStream
- 783 名前:デフォルトの名無しさん mailto:sage [2008/04/03(木) 21:09:24 ]
- >>782
これは、これ以外にないといえるようなStreamですね。 明日さっそく試したいと思います。ありがとうございました。
- 784 名前:デフォルトの名無しさん [2008/04/04(金) 10:08:31 ]
- 質問です。
各テーブルごとにテーブルクラスを作成し、 データの受け渡し受け取りには、テーブルクラス.レコードを定義して使用しています。 各テーブルクラスの違いは、 レコードクラスの違いくらいなので、 (実際には、レコードクラスの違いにより処理内部にも違いは出ているのですが、 ロジックは同じということです。) 同じ処理を書いて、あまりステップ数を膨らませるのは嫌なのですが、 何かよい方法はないでしょうか?
- 785 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 10:25:03 ]
- データセットデザイナを使う
- 786 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 22:10:30 ]
- >>770
自分の所も正常に見えます
- 787 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 23:30:46 ]
- >>784
日本語でおk
|

|