WPF(.NET4.x, .NET Core) GUIプログラミング Part23

■ このスレッドは過去ログ倉庫に格納されています
2019/05/16(木) 07:52:32.39ID:8fOYIMEO
Windows Presentation Frameworkについて語るスレ。

前スレ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part22
https://mevius.5ch.net/test/read.cgi/tech/1513175747/

関連スレ
Windows 10 UWPアプリ開発 Part 2
http://mevius.2ch.net/test/read.cgi/tech/1499658092/

コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
http://ideone.com/
2デフォルトの名無しさん
垢版 |
2019/05/16(木) 12:11:07.29ID:7Bq3MhCf
2
2019/05/16(木) 13:49:41.99ID:fwGb8lUO
スレタイXAMLはあったほうがよかったんじゃ?
2019/05/16(木) 14:58:46.33ID:6HLPrznt
UWPは別のスレがあるな
2019/05/16(木) 19:32:09.26ID:lkxfo5od
前スレから
https://devblogs.microsoft.com/dotnet/introducing-net-5/
2019/05/16(木) 20:00:20.87ID:O824UyCl
WPFにx:bind来てくれないのかいぃぃ
2019/05/17(金) 16:05:39.31ID:GiXqVPbm
ゲームエンジン作れますか?
2019/05/17(金) 16:23:31.74ID:GiXqVPbm
openfiledialogとsystem.diagnostics.process.startの違いはなんでしょうか
openfiledialogのほうがエクスプローラが開かなかったですが
実現したいのは、フォルダを開いてファイルを選択するというものです

var dialog = new OpenFileDialog();
dialog.InitialDirectory = @"C:";

System.Diagnostics.Process.Start("explorer.exe",@"c:");
2019/05/17(金) 17:30:07.31ID:GiXqVPbm
openfiledialogはファイルを開くためのものですね
勘違いすてまし
2019/05/17(金) 17:40:31.39ID:GiXqVPbm
wpfでフォルダのファイルを、リストビューなどで表示するには何を使用するんでしょうか
2019/05/17(金) 18:23:47.47ID:xZgfJxB6
リストビューで表示するんなら使用するのはリストビューでしょw
2019/05/17(金) 18:44:46.93ID:GiXqVPbm
https://dobon.net/vb/dotnet/file/getfiles.html
wpfでaddrangeが出てこないのですが、なぜでしょうか
addしか出てきません
addrangeはSystem.Collections.Generic;に含まれるそうですが、これはきちんと記述しています


>>11
表示するコントロールはそうなんですが、一覧を取得する方法を調べてました
2019/05/17(金) 19:04:56.93ID:zsP3biP5
>>12
Formsのほうのサンプルじゃないの?
2019/05/17(金) 19:24:12.06ID:GiXqVPbm
>>13
wpfじゃないんですかね
だとしたら何を使うんでしょうか

マイクロソフトのリファレンスはC#用とwpf用わかれてるわけではないんですよね?
2019/05/17(金) 19:55:42.73ID:GiXqVPbm
for使うことになってるんすかね?
2019/05/17(金) 20:00:22.36ID:efANPUq5
this.ListBox1.ItemsSource = Directory.EnumerateFiles( @"C:\Windows" );
17デフォルトの名無しさん
垢版 |
2019/05/17(金) 20:04:39.86ID:efANPUq5
もしくは
foreach ( var file in Directory.EnumerateFiles( @"C:\Windows" ) )
{
this.ListBox.Items.Add( file );
}
2019/05/17(金) 20:07:19.28ID:R147Wd4Y
>>14
リファレンスは分かれてるというか、違う。名前空間が。
datagrid にしても、forms で使用されているコントロールとwpfで使用されている物とは違う。
webにあるサンプルなど、どちらのコードかってのは、明記されてない限り読み込まないとわからない
2019/05/17(金) 20:23:25.50ID:GiXqVPbm
for (int i = 0;i< files.Length;i++) {
listbox_right.Items.Add(files[i]);

}

>>16,17
これでいけました
ありがとうございます
addrangeはないみたいなので、ループしないと駄目なんですね

>>18
名前空間で判断するしかない感じですか
formと共通してるものもあれば、違うものもあるって感じで、ごっちゃになってて少し分かりづらいですね
20デフォルトの名無しさん
垢版 |
2019/05/18(土) 12:57:14.57ID:vGWC+tVZ
>>19
>addrangeはないみたいなので、ループしないと駄目なんですね

違うんじゃないかな。あなたが、>>16の手段使わずに、>>17の手段つかった
からじゃないの?
2019/05/18(土) 19:02:24.50ID:M6x4drXG
wpfでレイアウトしたいです
よくある、左、中央、右というペインを作りたいです
単純にグリッドを3つ並べるだけでは駄目なようですが、良いコントロールはありますか?

>>20
そうかもしれません、、、
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況