[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/29 09:48 / Filesize : 198 KB / Number-of Response : 822
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WPF(XAML, XBAP, .NET4.5)GUIプログラミング Part17



1 名前:デフォルトの名無しさん mailto:sage [2013/11/11(月) 19:31:37.96 ]
ユーザーインターフェースシステム、Windows Presentation Frameworkについて微に入り語るスレ。

Visual Studio 2013 & 2012 & 2010
www.microsoft.com/visualstudio/jpn/downloads
Microsoft .NET Framework 4 (Web インストーラー)
www.microsoft.com/downloads/details.aspx?familyid=9CFB2D51-5FF4-4491-B0E5-B386F32C0992&displaylang=ja
Microsoft .NET Framework 4 (スタンドアロンインストーラー)
www.microsoft.com/downloads/details.aspx?familyid=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&displaylang=ja
Microsoft .NET Framework 4.5
msdn.microsoft.com/ja-jp/library/vstudio/5a4x27ek.aspx

前スレ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part16
toro.2ch.net/test/read.cgi/tech/1369912326/

関連スレ
Microsoft Silverlight その9
toro.2ch.net/test/read.cgi/tech/1321150267/

コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
ideone.com/

795 名前:デフォルトの名無しさん [2014/05/02(金) 17:36:10.65 ID:4xxKAu7L]
DrawingContext.DrawLineでドット単位のグラフを書いてるんだけど、RenderTargetBitmap.Renderすると、アンチエイリアスがかかっているのかぼやけた感じになったり重ね描きしたところがアルファブレンドしたような感じになってしまいます
ビットマップにスケーリングされないように描画するにはどうしたらよいのでしょうか?

796 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:21:14.44 ID:dPjFFZXQ]
>>795
RenderOptions.SetBitmapScalingMode で
BitmapScalingMode.NearestNeighbor を指定すれば良いんじゃないかなぁ。

797 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 00:27:40.84 ID:pUvksEKj]
WPF意外と使えるじゃん
今までゴミだと思ってて悪かったな

798 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 12:43:51.56 ID:BZBXW0bi]
>>797
いつの間にいい女になってたんだって感じだな
こんなんだったらもっと早く付き合っておけば良かったと後悔

799 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 13:09:00.76 ID:60DmAUT2]
外面だけの女だと思ったら、内面も柔軟でハイスペックな子だったという。
Formちゃんと同じ付き合い方だと合わなかっただけで。

800 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:29:17.82 ID:I7HZgmcz]
>>798
もう俺は開発しつくしたわ

801 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 18:52:02.87 ID:/Id5A65T]
>>796
ありがと、でもだめだった
コードからの指定だと利かないみたい
結局グラフのなかはwritablebitmapでやることにしました

802 名前:デフォルトの名無しさん mailto:sage [2014/05/04(日) 14:35:23.95 ID:fQELNO7r]
音声ファイルのリソース化がイマイチわからない
画像ファイルはpack://application:,,,/image/gazou.pngみたいな感じの文字列をUriに指定したら読み込めるんだが、
mp3で同じ事しても再生されてくれない、ちなみにMediaPlayerでやってる
ただ絶対URIで指定すると再生してくれるんよ、もしかして画像と音声じゃ指定の仕方とかファイルの起き方とかが違う?

画像
BitmapImage m_bitmap = null;
filename = "pack://application:,,,/image/gazou.png";
m_bitmap.UriSource = new Uri(filename);

音楽
MediaPlayer player = new MediaPlayer();
String soundfile = "pack://application:,,,/sound/test.mp3";
player.Open(new Uri(soundfile));

803 名前:デフォルトの名無しさん mailto:sage [2014/05/04(日) 21:38:35.20 ID:izVfMrBs]
MediaPlayerやMediaElementは物理ファイルじゃないと扱えないし
確かpackスキーム自体扱えないはず



804 名前:デフォルトの名無しさん mailto:sage [2014/05/23(金) 23:18:22.03 ID:vmjDfDxI]
.net3.5でリボンを使おうと考えていますが以下のコードで
Windowの右側と下側に黒い縁が入ってしまいます。
どこを修正すればよいでしょうか。

<r:RibbonWindow x:Class="Test.MainWindow"
xmlns="schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="schemas.microsoft.com/winfx/2006/xaml"
xmlns:r="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary"
Title="MainWindow" Width="400" Height="300">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<r:Ribbon Grid.Row="0"/>
<Grid Grid.Row="1" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TreeView Grid.Column="0" />
<GridSplitter Grid.Column="1" Width="5" ShowsPreview="True"
HorizontalAlignment="Center" VerticalAlignment="Stretch"/>
<Grid Grid.Column="2">
<TextBox/>
</Grid>
</Grid>
</Grid>
</r:RibbonWindow>

805 名前:804 mailto:sage [2014/05/23(金) 23:23:42.80 ID:vmjDfDxI]
ちなみにOSはWindows8.1です。
またRibbonWindowではなく普通のWindowにすると黒い縁は消えます。
ただしクイックアクセスツールバーはタイトルバーから独立します。

806 名前:デフォルトの名無しさん mailto:sage [2014/05/24(土) 23:12:25.97 ID:xLbzThu2]
謎。もっと最小のXAMLで、RibbonWindowタグのみでも出るから…

807 名前:デフォルトの名無しさん mailto:sage [2014/05/25(日) 14:00:32.77 ID:OQ+TaJO4]
OS毎の基幹テーマと相性悪いんじゃね
Win8だと4.5の標準リボンあるし、まああれも出来悪いままだが

808 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 13:10:53.85 ID:qiFpmg2w]
WPFは死にました
マイクソソフトの次回作に御期待ください

809 名前:デフォルトの名無しさん [2014/05/27(火) 15:01:17.53 ID:MyBEMO4q]
今だWPFは人類最強のUIフレームワークなんだが(´・_・`)

810 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 15:19:24.90 ID:D6t3bmO9]
今だWPFは人類最強のメモリリークフレームワークなんだが(´・_・`)

811 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 00:01:18.99 ID:OhG7X8yk]
まあストアアプリウィンドウ表示がどんなもんかだな

812 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 00:44:39.84 ID:yK8N9r8P]
あんなの期待する方がどうかしてる。
ないよりマシ以上の意味があるわけない。

813 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 03:49:15.67 ID:4bzEKq86]
いや、ぶっちゃけ今でも新規案件・リプレース共にWinFormsなんだよな
Form/WPFの熟練者って9:1くらいの割合なんだよな、チーム仕事する以上これじゃ採用できないよ
プロジェクト毎にチーム組織して終わったら解散、ずっとメンテもできないし
WPFを習熟するまで遊んでられるほど余裕あればいいけどまぁないよね
あえてWPFに熟練してないメンバーがあえてそこの実装にリソース割く意味ないんだよね
なによりWPFはFormと比較してパフォーマンスが悪すぎる



814 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 07:31:13.22 ID:zVPVrg22]
そんなの10年は聞いてるから
もう少し別の話はないのかボケ老人よ

815 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 10:40:46.55 ID:EV+xsXSJ]
ストアアプリは酷いのばっかりだよ・・

816 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 17:18:55.05 ID:p7sTJoTy]
それでもWPFより先あるだろ

817 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 18:08:55.68 ID:6RxarYIU]
dev.live.com/
gihyo.jp/dev/serial/01/wl-sdk

818 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 20:03:40.02 ID:8pIXW7AP]
VisualStudioのフレームワークを公開してくれたらなぁ。
それでMFCのテンプレートみたいに手軽にそれなりのアプリを組み立てられるようにしてくれたらいいのに。

819 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 20:23:47.83 ID:S21b1tjy]
ストアアプリもXAMLで行けるんでそ?

820 名前:デフォルトの名無しさん [2014/05/28(水) 20:28:12.31 ID:pdzwiaYa]
>>819
いけますよと。
けどいろいろ削られててWPFで使えるテクニックが使えないこともままあるけど。

821 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 20:31:10.91 ID:aBbF8Esa]
今後はストアアプリがメインだからな。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<198KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef