タグ

uiとXAMLに関するNilfsのブックマーク (2)

  • グローバリゼーションおよびローカリゼーションの概要 - WPF .NET Framework

    製品を 1 つの言語だけで提供するということは、潜在的な顧客ベースを、75 億人という世界人口のほんの一部だけに限定してしまうことを意味します。 アプリケーションを世界中のユーザーに提供したいのであれば、製品をコスト効率よくローカライズすることが、より多くの顧客にリーチするための最良かつ経済的な方法の 1 つだと言えます。 この概要では、Windows Presentation Foundation (WPF) でのグローバリゼーションとローカライズについて説明します。 グローバリゼーションとは、複数の場所で効果的に使用できるアプリケーションを設計、開発することです。 たとえば、グローバリゼーションでは、異なるカルチャのユーザーに対して、ローカライズされたユーザー インターフェイスや地域データを提供します。 WPF では、自動レイアウト、サテライト アセンブリ、ローカライズされた属性、コメ

    グローバリゼーションおよびローカリゼーションの概要 - WPF .NET Framework
    Nilfs
    Nilfs 2015/11/12
    BAMLの方式だとうまく出来なかった印象・・・
  • バインドしたデータの検証や更新を BindingGroup を使って一括で行う - present

    UI にデータをバインドしたとき、OK ボタンを押すまで入力内容をソースに反映させたくない場合があります。例えば設定ダイアログとか。 BindingGroup を利用すれば、入力内容をデータソースに一括で反映させることができます。入力内容の検証も可能です。 BindingGroup を使った UI のサンプルコードは次の通り。 <Window x:Class="BindingGroupSample.AccountView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <Window.BindingGroup> <

    バインドしたデータの検証や更新を BindingGroup を使って一括で行う - present
    Nilfs
    Nilfs 2012/04/02
    まとめて検証を行う場合
  • 1