C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: GUIとデータバインディング


(過去ログ 140 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■82204 / inTopicNo.1)  GUIとデータバインディング
  
□投稿者/ 久美子 (1回)-(2016/12/16(Fri) 15:26:28)

分類:[ソフトウェア全般] 

WPFとデータバインディング

MS WindowsのWPFのデータバインディング機能がXAML記述によって定義されますが、
これは一般的なやりかたでしょうか。

例えば、
UNIX系のGUIライブラリや、フリーGUIライブラリも
XMLやXAMLを使ってGUIへのデータバインディング機能を実現しているのでしょうか。

引用返信 編集キー/
■82206 / inTopicNo.2)  Re[1]: GUIとデータバインディング
□投稿者/ Jitta (238回)-(2016/12/16(Fri) 17:29:14)
No82204 (久美子 さん) に返信
> WPFとデータバインディング
>
> MS WindowsのWPFのデータバインディング機能がXAML記述によって定義されますが、
> これは一般的なやりかたでしょうか。
>
> 例えば、
> UNIX系のGUIライブラリや、フリーGUIライブラリも
> XMLやXAMLを使ってGUIへのデータバインディング機能を実現しているのでしょうか。
>
「ソフト全般」で言えば、一般的ではないでしょうね。
XMLで記述するのだから、XMLより前からあるライブラリは、そうではない。
実行時に動的に型の情報を参照出来なければ、XMLという文字情報からアクセスする型のメンバーがわからない。
今は一般的ではなくても、これから一般的になるとは思います。
「データバインディング」で検索すると、ほぼMS技術で、Javaが若干ですね。
引用返信 編集キー/
■82209 / inTopicNo.3)  Re[2]: GUIとデータバインディング
□投稿者/ WHY (1回)-(2016/12/17(Sat) 12:52:08)

> 今は一般的ではなくても、これから一般的になるとは思います。
> 「データバインディング」で検索すると、ほぼMS技術で、Javaが若干ですね。

お返答有難うございます。


横から追加質問ですみません

Q1. XAMLでGUI定義するやり方はほんとうに将来性あるのでしょうか。面倒くさいやり方と感じますけれども。
Q2. UNIXやLINUX系ではこんなやり方をしないでしょうか。

また宜しくお願いします。

引用返信 編集キー/
■82233 / inTopicNo.4)  Re[3]: GUIとデータバインディング
□投稿者/ Jitta (239回)-(2016/12/19(Mon) 21:07:18)
No82209 (WHY さん) に返信
>
>>今は一般的ではなくても、これから一般的になるとは思います。
>>「データバインディング」で検索すると、ほぼMS技術で、Javaが若干ですね。
>
> お返答有難うございます。
>
>
> 横から追加質問ですみません
>
> Q1. XAMLでGUI定義するやり方はほんとうに将来性あるのでしょうか。面倒くさいやり方と感じますけれども。
> Q2. UNIXやLINUX系ではこんなやり方をしないでしょうか。
>
> また宜しくお願いします。
>

「思います」に「本当ですか」と尋ねられても、「はい、本当にそう思います。」なんだけど。

例えばここ
http://js.studio-kingdom.com/angularjs/guide/databinding
Googleのライブラリのようです。
ネイティヴなアプリケーションがデータバインディングを備えるかどうか。
それはわかりません。
ウェブ上では、デザインとロジックが切り離されますから、そういう方向に進むと思います。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -