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/
WPF(.NET4.x, .NET Core) GUIプログラミング Part23
■ このスレッドは過去ログ倉庫に格納されています
2019/05/16(木) 07:52:32.39ID:8fOYIMEO
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
表示するコントロールはそうなんですが、一覧を取得する方法を調べてました
wpfでaddrangeが出てこないのですが、なぜでしょうか
addしか出てきません
addrangeはSystem.Collections.Generic;に含まれるそうですが、これはきちんと記述しています
>>11
表示するコントロールはそうなんですが、一覧を取得する方法を調べてました
2019/05/17(金) 19:04:56.93ID:zsP3biP5
>>12
Formsのほうのサンプルじゃないの?
Formsのほうのサンプルじゃないの?
2019/05/17(金) 19:24:12.06ID:GiXqVPbm
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 );
}
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にあるサンプルなど、どちらのコードかってのは、明記されてない限り読み込まないとわからない
リファレンスは分かれてるというか、違う。名前空間が。
datagrid にしても、forms で使用されているコントロールとwpfで使用されている物とは違う。
webにあるサンプルなど、どちらのコードかってのは、明記されてない限り読み込まないとわからない
2019/05/17(金) 20:23:25.50ID:GiXqVPbm
20デフォルトの名無しさん
2019/05/18(土) 12:57:14.57ID:vGWC+tVZ2019/05/18(土) 19:02:24.50ID:M6x4drXG
22デフォルトの名無しさん
2019/05/18(土) 19:28:57.10ID:vGWC+tVZ2019/05/18(土) 19:32:47.57ID:GtOtQ7tS
>>21
レスであるように、先にバインド覚えたほうがいいよ。いっぱいコントロール自作することになるから
レスであるように、先にバインド覚えたほうがいいよ。いっぱいコントロール自作することになるから
2019/05/18(土) 19:42:11.85ID:4KuUGYIj
2019/05/18(土) 20:10:22.57ID:M6x4drXG
2019/05/18(土) 20:32:07.67ID:ejkLT9cK
WinFormsの事は忘れるんだ
2019/05/18(土) 20:46:12.34ID:M6x4drXG
忘れます
もともとwinformのソフトの文字がちっちゃくて、不満だったから自分でつくろうと思ってるので
あれって、拡大とか出来ないんですね
もともとwinformのソフトの文字がちっちゃくて、不満だったから自分でつくろうと思ってるので
あれって、拡大とか出来ないんですね
2019/05/18(土) 21:51:41.94ID:XXYGI5ia
Data Binding なら、Vue.js だろ
2019/05/18(土) 22:35:23.21ID:4jqg+g7M
>>21
レイアウト関係はパネルっていう種類のコントロールを使う
ここをGoogle翻訳につっこんで読むといい
https://wpf-tutorial.com/panels/introduction-to-wpf-panels/
そんな難しい英語じゃないからそのまま読んでもいいけど
レイアウト関係はパネルっていう種類のコントロールを使う
ここをGoogle翻訳につっこんで読むといい
https://wpf-tutorial.com/panels/introduction-to-wpf-panels/
そんな難しい英語じゃないからそのまま読んでもいいけど
2019/05/19(日) 08:39:23.42ID:A9JEys8J
>>29
どうも ベースはグリッドでやってみます
どうも ベースはグリッドでやってみます
2019/05/19(日) 09:46:46.46ID:1wu/sFtt
>>30
他のパネルあるのになんでグリッド使うの?
他のパネルあるのになんでグリッド使うの?
2019/05/19(日) 10:06:41.73ID:A9JEys8J
2019/05/19(日) 10:26:31.56ID:1wu/sFtt
2019/05/19(日) 10:47:57.25ID:rGWK4TSn
StackPanelしか使ったことないな…
2019/05/19(日) 11:06:57.27ID:A9JEys8J
2019/05/19(日) 11:51:22.73ID:A9JEys8J
今stackpanelを使っていますが、エクスプローラのように左右が細長くて、
20% 60% 20%というふうに出来ますか?子要素に何を指定するといいですか?%指定は出来ないようです。
絶対値を指定すると全画面にしたときにレイアウトが崩れるから駄目ですよね
20% 60% 20%というふうに出来ますか?子要素に何を指定するといいですか?%指定は出来ないようです。
絶対値を指定すると全画面にしたときにレイアウトが崩れるから駄目ですよね
2019/05/19(日) 12:26:40.42ID:A9JEys8J
更に境界線を←→で調整したいです
チュートアレば教えてください
チュートアレば教えてください
2019/05/19(日) 12:42:10.72ID:nGjZxT14
>>37
GridSplitter
GridSplitter
2019/05/19(日) 13:11:30.58ID:PmP7x88s
2019/05/19(日) 13:58:42.30ID:A9JEys8J
↑あい
2019/05/19(日) 16:35:16.33ID:A9JEys8J
>>38
どうも 自動で境界線にフィットしてくれるんですねこれ
<StackPanel Orientation="Horizontal">
<Button Content="hoge" />
<GridSplitter HorizontalAlignment="Stretch" Width="5"/>
<Button Content="hoge" />
<Button Content="hoge" />
</StackPanel>
でもこれやっても動作しないのはなぜでしょうか?
ボタンも画面いっぱいまで広がりません。
どうも 自動で境界線にフィットしてくれるんですねこれ
<StackPanel Orientation="Horizontal">
<Button Content="hoge" />
<GridSplitter HorizontalAlignment="Stretch" Width="5"/>
<Button Content="hoge" />
<Button Content="hoge" />
</StackPanel>
でもこれやっても動作しないのはなぜでしょうか?
ボタンも画面いっぱいまで広がりません。
2019/05/19(日) 16:41:45.96ID:nGjZxT14
>>41
GridSplitterは縦分割もしくは横分割したGridで使うものだよ
GridSplitterは縦分割もしくは横分割したGridで使うものだよ
2019/05/19(日) 16:52:21.95ID:A9JEys8J
↑確かに名前の通りですね
gridで試してみます
gridで試してみます
44デフォルトの名無しさん
2019/05/19(日) 17:40:18.44ID:9qpO3YcP2019/05/19(日) 19:24:20.26ID:A9JEys8J
アスタリスクで指定できるんですね
すみません
すみません
2019/05/19(日) 19:51:56.06ID:A9JEys8J
mvvmという概念がよくわからないのですが、
mはモデル、vはビュー、vmはビューモデルですよね
wpfのプロジェクトでいうと、ビューはxamlで、vmはmainwindow.xaml.cs
mはビューに表示する数値を処理する関数を保存しておくファイル(自分で作る?)という感じでしょうかね
超絶簡単なチュートはないでしょうか?どこも説明が難しいです。
mはモデル、vはビュー、vmはビューモデルですよね
wpfのプロジェクトでいうと、ビューはxamlで、vmはmainwindow.xaml.cs
mはビューに表示する数値を処理する関数を保存しておくファイル(自分で作る?)という感じでしょうかね
超絶簡単なチュートはないでしょうか?どこも説明が難しいです。
2019/05/19(日) 19:57:41.44ID:1wu/sFtt
MVVMなんて最初は意識しないでformsみたいにxaml.csにそのまま処理書くのでいいよ
2019/05/19(日) 20:01:39.69ID:2BHDEQ1u
>>46
*.xaml.csはViewの一部。ViewModelじゃない。
*.xaml.csはViewの一部。ViewModelじゃない。
2019/05/19(日) 20:11:28.61ID:A9JEys8J
2019/05/19(日) 20:55:09.12ID:qecuZkKO
wpf & mvvm が普及しなかったのはこの敷居の高さなんだよな…
2019/05/19(日) 21:15:35.77ID:ugKit8lS
>>50
コミュニティに頼らずに自前でそこそこサポートするのが売りだったのに、この辺りから放棄し始めたんだよな
コミュニティに頼らずに自前でそこそこサポートするのが売りだったのに、この辺りから放棄し始めたんだよな
2019/05/20(月) 05:06:11.18ID:GmmrlA8O
wpfって将来性がないってことですか?formの代替えって他にあるんでしょうか?
2019/05/20(月) 06:34:33.69ID:xhf1KGbK
Electron
2019/05/20(月) 06:47:23.90ID:SII4uEKR
極論するとWindows上で動くアプリケーション自体が下火だからなぁ
PC上のローカルなリソースを触らない限りはJavaScriptのSPAで書いとけばWindows以外でもそのまま動くし
MVVMもVueやAngularで始めるほうが理解しやすいように思えるし
PC上のローカルなリソースを触らない限りはJavaScriptのSPAで書いとけばWindows以外でもそのまま動くし
MVVMもVueやAngularで始めるほうが理解しやすいように思えるし
2019/05/20(月) 07:05:09.37ID:GmmrlA8O
想像ですけど、jsベースだとローカルでもwebでも行けるから便利ということですよね
v
v
2019/05/20(月) 11:49:59.73ID:GmmrlA8O
機能からgridレイアウトをやって、ある程度形はデキたんですが、縦に目一杯表示されません。
調べるとverticalalignmentをストレッチにすればいいということなんですが、駄目です
親も子もストレッチかけてるんですが、どこが駄目でしょうか。
ウインドウのサイズがデフォルトのサイズの場合は100%までストレッチされますが、全画面表示まで拡大すると、stackpanel_innerにデフォルトのサイズが適用されます。
https://ideone.com/3RZafi
調べるとverticalalignmentをストレッチにすればいいということなんですが、駄目です
親も子もストレッチかけてるんですが、どこが駄目でしょうか。
ウインドウのサイズがデフォルトのサイズの場合は100%までストレッチされますが、全画面表示まで拡大すると、stackpanel_innerにデフォルトのサイズが適用されます。
https://ideone.com/3RZafi
2019/05/20(月) 12:18:39.68ID:UpaSmFYv
>>56
stackpanel_outerはDockPanelに変更して、MenuにDockPanel.Dock="Top"追加
stackpanel_innnerは無くすか、StackPanel以外(DockPanel/Grid等)にする
stackpanel_outerはDockPanelに変更して、MenuにDockPanel.Dock="Top"追加
stackpanel_innnerは無くすか、StackPanel以外(DockPanel/Grid等)にする
2019/05/20(月) 15:28:14.16ID:GmmrlA8O
↑どうもデキたです
stackpanelがなぜ駄目なんでしょうか
htmlのインライン要素のような扱いなんでしょうか。
stackpanelがなぜ駄目なんでしょうか
htmlのインライン要素のような扱いなんでしょうか。
59デフォルトの名無しさん
2019/05/20(月) 16:43:30.51ID:03iVSpcv >>52
以前は、ストアに対応していない(しない)などの方向から
WPF終了説が言われていたのだけど、それが変化してきたようで、
WPFの利用がもっと増加する可能性も出てきたみたい
ここ数か月の発表に注意してみるといいかもしれない。
デスクトップアプリが見直されてきている流れもあるので。
以前は、ストアに対応していない(しない)などの方向から
WPF終了説が言われていたのだけど、それが変化してきたようで、
WPFの利用がもっと増加する可能性も出てきたみたい
ここ数か月の発表に注意してみるといいかもしれない。
デスクトップアプリが見直されてきている流れもあるので。
2019/05/20(月) 16:54:53.51ID:7rlywuEl
MSが一度見限ったプロダクトを見直した例はない
時間は有限なんだからこういうのは悪い方に考えたほうがいいよ
時間は有限なんだからこういうのは悪い方に考えたほうがいいよ
2019/05/20(月) 23:12:06.78ID:F98TWhut
「見限った」「見直した」って具体的にどういうことを指しているんだろう。
2019/05/20(月) 23:31:21.89ID:ouD9VRE7
見限った → メンテナンスモードに切り替えた
見直した → 再度アクティブな開発を始めた
かな
見直した → 再度アクティブな開発を始めた
かな
2019/05/20(月) 23:54:57.44ID:F98TWhut
そういう意味でなら、WPFはまだ見限られてはいないわけだ。
2019/05/21(火) 00:19:28.65ID:00e1l8X+
WPFはとっくの昔にメンテナンスモードに入ってる
UWPだけがアクティブ
UWPだけがアクティブ
65デフォルトの名無しさん
2019/05/21(火) 00:41:18.11ID:TRpqXUmi2019/05/21(火) 00:59:54.43ID:KXg6s5t+
>>65
Build 2019でCore対応以外になんかWPF/WinFormsの新しい話題あったっけ?
MSを信じるのは勝手だけど、本当にそれが自分にとってプラスになるのかは一度立ち止まってよく考えてみた方がいいよ
君自身のキャリアの問題だ
Build 2019でCore対応以外になんかWPF/WinFormsの新しい話題あったっけ?
MSを信じるのは勝手だけど、本当にそれが自分にとってプラスになるのかは一度立ち止まってよく考えてみた方がいいよ
君自身のキャリアの問題だ
2019/05/21(火) 05:16:38.24ID:Ht8dWCV6
結局、c++が普遍的なんでしょうか。
やったことはないですが、個人で使うものではないとか。
やったことはないですが、個人で使うものではないとか。
2019/05/21(火) 06:07:31.76ID:GLuE/7pA
2019/05/21(火) 07:43:54.26ID:J5RbKPKD
2019/05/21(火) 08:07:51.81ID:jKYjm96N
71デフォルトの名無しさん
2019/05/21(火) 09:04:23.15ID:TRpqXUmi 一度捨てたと思ったデスクトップの必要性が再認識されてきている。
これから夏にかけxaml islandの話題がMSより増えて行くだろうから
まずはそちらを気にした方が良い。デスクトップもUWPだけで行きま
しょうというMSの方向性が大きく変化したことは確かだから。
UWPのコントロールもそれぞれが共有できる方向に変化してきたので。
ただし、FORMに関してのxaml ilandはどうやるの?という疑問はある。
とはいえ、WPFが新たに拡張されてという話とはちょい異なる。
この数か月のマイクロソフトの発表をみましょ。
これから夏にかけxaml islandの話題がMSより増えて行くだろうから
まずはそちらを気にした方が良い。デスクトップもUWPだけで行きま
しょうというMSの方向性が大きく変化したことは確かだから。
UWPのコントロールもそれぞれが共有できる方向に変化してきたので。
ただし、FORMに関してのxaml ilandはどうやるの?という疑問はある。
とはいえ、WPFが新たに拡張されてという話とはちょい異なる。
この数か月のマイクロソフトの発表をみましょ。
2019/05/21(火) 09:15:29.44ID:1xdRixLR
>>69
もしかしてひとつのフレームワークに4人ってのが少ないとでも思ってる?
もしかしてひとつのフレームワークに4人ってのが少ないとでも思ってる?
73デフォルトの名無しさん
2019/05/21(火) 12:54:23.99ID:JEq70M1l MSレベルで4人雇ったら、年5000万位かかるか
2019/05/21(火) 13:27:03.74ID:J5RbKPKD
フルタイムで作業してるのは一人だけっぽいね
2019/05/21(火) 16:39:45.49ID:1xdRixLR
>>74
C#だってフルタイムは一人だけやでw
C#だってフルタイムは一人だけやでw
2019/05/21(火) 19:25:13.12ID:GLuE/7pA
あれだけ押してるBlazorもフルタイムは1人だもんね
2019/05/21(火) 19:31:06.98ID:00e1l8X+
WPFが好きすぎて頭が逝っちゃってる人の集まり?
2019/05/21(火) 19:52:22.69ID:L8K016dB
嫌いなのに張り付いてる方が頭が逝ってるだろ
2019/05/21(火) 19:54:10.43ID:n+3BxqXh
ID:00e1l8X+はマ板で呟いてくれんかね
2019/05/21(火) 20:12:32.33ID:kdkwqODu
>>73
MSレベルっつーか人月単価100万ってそんなに優秀じゃないぞ
MSレベルっつーか人月単価100万ってそんなに優秀じゃないぞ
2019/05/21(火) 23:36:21.83ID:lCMEKqdP
この中でvb.net派の人いるかな....
新しいプロジェクト作成するたびににC#に移行しようと思っても、やっぱりVB選んでしまう...
おかげでC#のサンプルでも即座にVBに変換できるようになったわ
新しいプロジェクト作成するたびににC#に移行しようと思っても、やっぱりVB選んでしまう...
おかげでC#のサンプルでも即座にVBに変換できるようになったわ
2019/05/22(水) 04:03:18.31ID:CgjVdHTS
これだから、アラフィフのおじいちゃんは...
2019/05/22(水) 07:50:35.59ID:5R6mSu1H
ぶいびーww
2019/05/24(金) 23:18:25.57ID:a/+LqS67
別にVB.NETでもかまわんと思うけどね
C#を推奨したい日本マイクロソフトのバイアスがずっと続いてるけど、ちゃんと他人にも分かる様なコード書けば問題無い
まあ、それがVBプログラマーの悪い所だが
C#を推奨したい日本マイクロソフトのバイアスがずっと続いてるけど、ちゃんと他人にも分かる様なコード書けば問題無い
まあ、それがVBプログラマーの悪い所だが
2019/05/25(土) 00:17:27.23ID:9Yazqsa/
VB.NETでラムダを多用するようなソースコードを書くと見づらくてたまらないんだよな
まあ一人で書いてるソースであれば好きにすればいいんじゃないとも思うけど
引き継ぎや担当者アサインのことを考えるとちょっとなあ
若手・未経験者に今更VB.NETを覚えさせるのも後ろめたいというか倫理的に問題があるし
かといって「VB.NET出来ます」っていう人のスキルって大抵VisualStudio2005〜2008あたりで止まってる人が多いし
新しめの(VS2015/2017あたりの)文法を使うならそれこそC#で書くほうがスマートだし
まあ一人で書いてるソースであれば好きにすればいいんじゃないとも思うけど
引き継ぎや担当者アサインのことを考えるとちょっとなあ
若手・未経験者に今更VB.NETを覚えさせるのも後ろめたいというか倫理的に問題があるし
かといって「VB.NET出来ます」っていう人のスキルって大抵VisualStudio2005〜2008あたりで止まってる人が多いし
新しめの(VS2015/2017あたりの)文法を使うならそれこそC#で書くほうがスマートだし
2019/05/25(土) 00:26:30.22ID:1AJ3YN9O
俺は基本的にはVB派だが、ラムダ式だけは何とかならんかったのかと思うわ
あとヌル合体演算子はよ
あとヌル合体演算子はよ
2019/05/25(土) 04:17:14.56ID:vfi1mbHq
今あえてC#よりVBを選ぶ理由を知りたい
88デフォルトの名無しさん
2019/05/25(土) 04:17:54.71ID:WHAQulv7 マイクロソフトが好んでやりたいというより、VBで行きたいという声がスゲー多いためにそうせざるを得ないということだろな。これが人間社会ちゅうものなんだろう。
2019/05/25(土) 04:42:40.16ID:P9kv6fd4
リストボックスに画像表示するにはなんの関数を使うのか教えてください
ヒントだけでいいです
String[] img = System.IO.Directory.GetFileSystemEntries(
@" C: \Users\ワイ\Desktop"
);
//Directory.GetFileSystemEntries Method
for (int i = 0;i< files.Length;i++) {
listbox_right.Items.Add(img[i]);
これだとテキスト表示になります
そもそもlistboxはテキストのみなんですかね。
ヒントだけでいいです
String[] img = System.IO.Directory.GetFileSystemEntries(
@" C: \Users\ワイ\Desktop"
);
//Directory.GetFileSystemEntries Method
for (int i = 0;i< files.Length;i++) {
listbox_right.Items.Add(img[i]);
これだとテキスト表示になります
そもそもlistboxはテキストのみなんですかね。
2019/05/25(土) 05:02:01.28ID:lXRt6Qhw
>>89
WPFの場合はコードはそれでいい。
XAML側でListBoxのItemTemplateを定義し、ImageのSourceプロパティに{Binding}でバインドする。
何を言っているのかまるで意味がわからないと思うが、それがWPFなんだよね。
https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/data/data-templating-overview?view=netframework-4.8
まずはこの辺りのドキュメントを完全に理解できるようにならないと話にならない。
はっきり言って、今更こんな複雑怪奇な終わったフレームワークを無理に覚える価値はない。時間を無駄にする前にWPFは止めなさい。
WPFの場合はコードはそれでいい。
XAML側でListBoxのItemTemplateを定義し、ImageのSourceプロパティに{Binding}でバインドする。
何を言っているのかまるで意味がわからないと思うが、それがWPFなんだよね。
https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/data/data-templating-overview?view=netframework-4.8
まずはこの辺りのドキュメントを完全に理解できるようにならないと話にならない。
はっきり言って、今更こんな複雑怪奇な終わったフレームワークを無理に覚える価値はない。時間を無駄にする前にWPFは止めなさい。
2019/05/25(土) 05:12:14.62ID:P9kv6fd4
じゃあ代わりに何をすればいいのですか?electronはメモリ食うという噂が
vs codeは実際そうです
vs codeは実際そうです
2019/05/25(土) 05:55:05.76ID:EXrLD8QH
>>91
Windowsのデスクトップアプリは迷走しまくっている
UWPも先行きが怪しくなってきて、もはやMS自身も今後どれを推奨するか明確に決まっていないという無茶苦茶な状況だ
・スキルの汎用性を重視する : いっそWebへ乗り換えるか、ElectronでWebベースの技術で作る
・学習コストを最小化する : WinForms
なるべく時間を無駄にしないためには今ならこのどちらかだろうな
Windowsのデスクトップアプリは迷走しまくっている
UWPも先行きが怪しくなってきて、もはやMS自身も今後どれを推奨するか明確に決まっていないという無茶苦茶な状況だ
・スキルの汎用性を重視する : いっそWebへ乗り換えるか、ElectronでWebベースの技術で作る
・学習コストを最小化する : WinForms
なるべく時間を無駄にしないためには今ならこのどちらかだろうな
2019/05/25(土) 07:33:36.50ID:P9kv6fd4
electronですか、rpgエディタみたいなの作れますか・
2019/05/25(土) 07:53:36.86ID:H3aX7Y36
>>92
横からですが、参考になりました。
いろいろググってて数年前の情報で、「新規開発で WPF を選択しない理由はない」みたいなことが書いてあって、
調べ始めたところでした。
ざっと読んだ感じ、昔の MFC や OWL の Doc / View みたいな感じ?
横からですが、参考になりました。
いろいろググってて数年前の情報で、「新規開発で WPF を選択しない理由はない」みたいなことが書いてあって、
調べ始めたところでした。
ざっと読んだ感じ、昔の MFC や OWL の Doc / View みたいな感じ?
2019/05/25(土) 08:16:31.16ID:iifAFaPR
>>93
そりゃ作れるけど、ゲームならUnity使ったほうがいいんじゃないか?
ゲーム用の開発スイートだからゲーム本体はもちろんだが、簡単なGUIアプリも十分に作れる
あと個人的にアドバイスさせてもらうと、ゲームはまずゲーム本体から作った方がいい
俺も初心者の頃に同じことをやろうとしたことがあるから分かるが、ツールから作ろうとすると結局後で無駄になる
エディタなんてexcelで十分
そりゃ作れるけど、ゲームならUnity使ったほうがいいんじゃないか?
ゲーム用の開発スイートだからゲーム本体はもちろんだが、簡単なGUIアプリも十分に作れる
あと個人的にアドバイスさせてもらうと、ゲームはまずゲーム本体から作った方がいい
俺も初心者の頃に同じことをやろうとしたことがあるから分かるが、ツールから作ろうとすると結局後で無駄になる
エディタなんてexcelで十分
2019/05/25(土) 09:04:48.17ID:P9kv6fd4
勉強も兼ねてるので1から作ろうとしています
2d専用のウルフエディタみたいなものを目指してますね
electronだと重いみたいなことが言われますが、2dなら問題ないと思います
2d専用のウルフエディタみたいなものを目指してますね
electronだと重いみたいなことが言われますが、2dなら問題ないと思います
2019/05/25(土) 15:17:08.94ID:P9kv6fd4
バインディングの超簡単なサンプルってないですか?
テキストボックスに文字をバインドするという仕組みなんですが。
<TextBox Name="textbox_center" Text="{Binding x}"/>
プログラム側でのx変数への文字の指定方法が見つかりませンでした
また、そもそもバインドとは、タグのプロパティに変数を指定する仕組みということでしょうか?
また、set ; getみたいなやつの意味がわからないです
超簡単なサンプルのページ教えてください
テキストボックスに文字をバインドするという仕組みなんですが。
<TextBox Name="textbox_center" Text="{Binding x}"/>
プログラム側でのx変数への文字の指定方法が見つかりませンでした
また、そもそもバインドとは、タグのプロパティに変数を指定する仕組みということでしょうか?
また、set ; getみたいなやつの意味がわからないです
超簡単なサンプルのページ教えてください
2019/05/25(土) 15:27:32.07ID:px4+wQIP
99デフォルトの名無しさん
2019/05/25(土) 15:28:35.22ID:WHAQulv7 WPF binding
で検索するといっぱい出てくるよ
で検索するといっぱい出てくるよ
100デフォルトの名無しさん
2019/05/25(土) 17:08:11.22ID:6cjkDEDO101デフォルトの名無しさん
2019/05/25(土) 17:09:54.90ID:P9kv6fd4 バインディングが効かなかったのはTextBoxコントロールを使っていたからですね
TextBlockにしたら効いたのですが、なぜでしょうか?
どちらも単なるテキストの表示です
TextBlockにしたら効いたのですが、なぜでしょうか?
どちらも単なるテキストの表示です
102デフォルトの名無しさん
2019/05/25(土) 17:17:51.87ID:MUGP4AlX Electron は、Chromium(ブラウザ) + Node.js(サーバー)だから、300MB もある!
ツクールなども、Node.js か、Ruby on Rails じゃないの?
ツクールなども、Node.js か、Ruby on Rails じゃないの?
103デフォルトの名無しさん
2019/05/25(土) 17:51:36.28ID:UKk+E4BI そもそもデスクトップアプリ作るのにWPFがいまいちだからElectronって、後退してるよな。
104デフォルトの名無しさん
2019/05/25(土) 18:34:01.11ID:P9kv6fd4 すみません
wpfがんばります
wpfがんばります
105デフォルトの名無しさん
2019/05/25(土) 18:58:35.19ID:QpbNX3PX C#経験が評価されて今度ASP.NETの案件に参画するかもしれん
同じC#だが、覚えるのキツイな
だがついにデスクトップアプリマンの俺がデスクトップアプリから脱皮する時がきたわ
windowsサーバーだから個人開発では使えないし潰し効かないのが難点だがな・・・
同じC#だが、覚えるのキツイな
だがついにデスクトップアプリマンの俺がデスクトップアプリから脱皮する時がきたわ
windowsサーバーだから個人開発では使えないし潰し効かないのが難点だがな・・・
106デフォルトの名無しさん
2019/05/25(土) 19:30:48.30ID:6cjkDEDO >>105
最近はASP.NET coreがあるから個人でもLinuxサーバで使えるのでは?
最近はASP.NET coreがあるから個人でもLinuxサーバで使えるのでは?
107デフォルトの名無しさん
2019/05/25(土) 19:43:52.34ID:QpbNX3PX >>106
そうなんだ
まだASP.NET MVCの基本しか勉強してないから知らなかったよ
個人でLinuxサーバー構築してずっとパソコンつけっぱなしで扇風機でもつけて冷やしとけば良いのか?
しかしインフラの知識が少し弱いし、それだとPC一台専用で買って常に動かしとかないといけないよな?現実的じゃないわ
あとアーキテクチャがMVCの方とどの程度違うのかによるな
アーキテクチャが全然違ったらまたかなりの勉強が必要になるし
そうなんだ
まだASP.NET MVCの基本しか勉強してないから知らなかったよ
個人でLinuxサーバー構築してずっとパソコンつけっぱなしで扇風機でもつけて冷やしとけば良いのか?
しかしインフラの知識が少し弱いし、それだとPC一台専用で買って常に動かしとかないといけないよな?現実的じゃないわ
あとアーキテクチャがMVCの方とどの程度違うのかによるな
アーキテクチャが全然違ったらまたかなりの勉強が必要になるし
108デフォルトの名無しさん
2019/05/25(土) 19:53:56.15ID:QpbNX3PX あ、違うか
linuxのレンタルサーバーに実行環境をデプロイして自分で環境構築しちゃえばいいのか
レンタルサーバーって最初からApacheとかは入ってるから自分で環境構築という発想がなかったわ
いけそうな気がするな、うん
linuxのレンタルサーバーに実行環境をデプロイして自分で環境構築しちゃえばいいのか
レンタルサーバーって最初からApacheとかは入ってるから自分で環境構築という発想がなかったわ
いけそうな気がするな、うん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★9 [BFU★]
- 【🍝】「偽カルボナーラ」にイタリア激怒、パンチェッタの使用は「犯罪」と非難 [Ailuropoda melanoleuca★]
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★10 [BFU★]
- 【速報】 植田日銀総裁 「円安進行が物価高を起こしている」 [お断り★]
- 中国で喧伝される「日本苦境論」、中国ネットは懐疑的「日本人は実際は喜んでいるのでは?」「日中共に『こっちが勝った』って言ってる」 [1ゲットロボ★]
- 日本行き航空券キャンセル54万件以上 中国国営メディア報道「キャンセルの寒波」 [♪♪♪★]
- 麻生「日本は台湾のために中国と戦争する覚悟がある」ネトウヨ「いいぞ麻生!中国を叩き潰せ!」 [165981677]
- 【悲報】ネトウヨって「中華航空」が中華人民共和国の航空会社だと思ってたってマジなの🤔 [616817505]
- ネトウヨ「台湾有事は日本有事!台湾加油!」「孫文…?蒋介石…?誰それ?国共内戦?繁体字?なにそれ?」 [165981677]
- 【速報】高市早苗、メディア相手に囲み会見中 [452836546]
- 木村拓哉、ワークマンの980円のフリースを着てもカッコいい [449534113]
- 🏡パンかお米どっち派?🍞🍞😅🍚🍚🏡
