元スレ【Silverlight】Windows Phone 7 アプリ開発スレ
silverlight覧 / PC版 /みんなの評価 :
951 = :
ユーザーも意識して欲しいけどな。
今のUIのリボンやアクションバー・タスクバー・選択項目などが少し大きめなのはタッチ操作のためでもあるのに、
「無駄に大きい」ってのたまってる奴がいるし
952 = :
別にtouch操作のためというわけではないでしょ。
やっとWindowsも情報量を詰め込むのがデザインではないうえに、余白もデザインのひとつだと気が付いただけで。
953 = :
余白がデザインだと気づかない、お馬鹿な奴の下につくと泣きたくなるな
なんて状況をふと思い出したわ
954 = :
Gtk+ も縦方向の余白が多いよね
Mac は必要最低限の余白に抑えられている
955 = :
画面が小さいほど(DPIが高いほど)余白を大きくとらないといけないよね。
956 = :
ん、contents に対する余白の話じゃないの?
957 = :
>>951
リボンをサイドにおけるなら最高なのにといつも思う。
ワイド画面のせいで縦方向の表示領域が貴重になったんだよなぁ。
958 = :
ズブなド素人で申し訳ないんですが、ListBoxに付いて教えて下さい。
ListBox内のItemTemplateの中のDataTemplateの中のItem(TextBlockなど)は
どうやったら拾う事が出来ますか?
ググってみたらGetChildByNameとか出て来たんですが、
そんなのは無いと怒られてしまいます。
因みに環境はVisual Studio 2010 Express for Windows Phone Beta2です。
959 = :
>>958
なぜListBoxないの項目を拾う必要がある?
960 = :
私もっと素人なんですけど、
ListBoxて何ですか?
961 = :
>>959
リストボックス内の行に設置したコンボボックスの値を読み込んで、
それを判断基準に複数行の削除と、更に同様にリストボックス内に設置した
テキストブロックの値の変更を行う為です。
962 = :
>>961
VisualTreeHelper.GetChild() で探せないかな?
でも、その UI なんだかややこしそう...
963 = :
VMはいくらでも拾えるんだから
特殊なケース以外はそっちでどうにかすべき話だと思うな
965 = :
リストボックスのItemsSourceにObservableCollectionをセットする
ObservableCollectionには、INotifyPropertyChangedを実装したクラスをアイテムとしてセットする。
リストボックスの行を削除する -> ItemsSourceにセットしたObservableCollectionから該当アイテムを削除
リストボックスアイテムからテキストブロックの値を変更 -> ItemsSourceのObservableCollection内のアイテムの該当プロパティの価を変更
966 = :
>>962
>>963
>>965
ありがとうございます。
まだ何が何やらよく分かりませんが、
皆さんの教えてくれた事を手掛かりに
調べながら何とかやって行こうと思います。
967 = :
そもそもリストボックス内にコンボボックスを置いているUI設計がおかしいよね。
古いGrid好きの詰込み型のUIになっていそう。
968 = :
一般的では無いなとは思うが
画面見てみないとおかしいと決め付けられない
969 = :
>>965のやり方が素直だと思うけど、仕様によっては最悪イベントドリブンでも普通にかける。
970 = :
基本的にView(xaml)の値を直接取得・セットしたりすることはしない
>>965のようにxamlのコントロールにViewModelのオブジェクトをバインドして、ViewModelのオブジェクトを経由して値の取得・セットをする
ListBoxのようなリスト(配列)の場合はObservableCollectionというのを使うと、ViewModel側の変更が自動的にView(xaml)側に反映される
971 = :
遅らせながら、bk-1?だったら混みそうなので別のサイトで
プログラミング windows phone 7の書籍注文してきた
無くてもちょこちょこやってるけど、あると便利かな
972 = :
>>971
学校は文系、プログラム経験なしの俺でもアプリ開発できる本ってある?
ここで聞くのが間違いなんだろうか
973 = :
>>972
本当に初心者ならScratchで何か作って見てから本格的なプログラミング言語の勉強始めると良い
974 = :
>>972
少なくともWindowsPhoneに関しては無いと思うよ
まだ、日本では出てない製品だし
本はオマケとして考えて、
まずは色々触って壊して直して体で覚えるのが一番良い気がするけど。
975 = :
何か簡単なアプリ作ってエミュレーターで動かして遊んでみたいんだけど
開発環境一式、無料でそろえられる?
ちなみにスマートフォンは持ってないしスマートフォンのアプリ開発経験ゼロです。
VisualStudioなら何となく触れる程度。
976 = :
全部無料でそろえることができますよ。ただし公開するにはApp Hubに登録する必要があり、年間9800円かかります。
977 = :
>>975
express落とすページに普通にwinPhone7の開発ツール(要express)へのリンクがあるよ
全部無料で揃えられます
978 = :
ただし、現時点では英語版だけなので注意。(一部だけ日本語化する方法もあるけど少し面倒)
実機よりも速いとまでいわれる現実的なエミュレータもあるから遊んでみるといいよ。
979 = :
実機に転送するには
>>976のAppHubに登録しないといけないから
実機転送まで無料にしたかったらアンドロイドのほうがいいよ
980 = :
>>979
自分の実機に直接転送するだけならAppHub通さなくて良いんだけど。。。
実行先をデバイスとエミュレータから選べる
981 = :
>>980
現時点ではAppHubに登録しないとアンロック(実機に直接転送)できないぞ。
公式脱獄ツールが登場して、それを購入すれば非常に開発者登録よりはかなり安く出来るようになるね。
982 = :
>>981
公認脱獄ツールって呼び方恥ずかしいからやめてくれ。
妙に期待する奴も出てきそうだし。
983 = :
そも脱獄じゃないしな
984 = :
公認なら「釈放」だよなw
985 = :
外出許可書でいいんじゃないの?
986 = :
勝手口利用許可証
987 = :
執行猶予的な?
988 = :
誰か次スレ立ててくらはい
991 = :
よしうめよう
992 = :
スレッド名なんですけど、
【Silverlight】Windows Phone 7 アプリ開発スレ Part2
のままにするべきかXNAを入れるべきか・・・。ただその場合スレッド名の長さ制限の関係で全部はいりきらないので
【SL4】Windows Phone 7 アプリ開発スレ Part2【XNA】
なんて感じになってしまいますが。
994 = :
1000
995 = :
999
998 = :
10000000000
999 = :
1111100111
1000 = :
1111101000
類似してるかもしれないスレッド
- Silverlight登場で.NET使い大勝利!!! Part2 (525) - [18%] - 2016/10/16 0:30 ○
トップメニューへ / →のくす牧場書庫について