ツールボックス コントロールを作成する コントロールの名前を変更する ビルド、テスト、デプロイ WPF (Windows Presentation Framework) ツールボックス コントロール テンプレートを使用すると、拡張機能のインストール時に自動的にツールボックスに追加される WPF コントロールを作成でき...
MaskedTextBox コントロールをホストするにはHostingWfInWpfという名前の WPF アプリケーション プロジェクトを作成します。 次のアセンブリへの参照を追加します。 WindowsFormsIntegration System.Windows.Forms WPF デザイナーで MainWindow.xaml を開きます。 Grid 要素に grid1...
また、多くの WPF コントロールは、その他の WPF コントロールの組み合わせで構成されていることに注意してください。 型のすべてのコントロールに適用されるスタイルを作成する場合、予期しない結果になる可能性があります。 たとえば、Window内のTextBlock型を対象とするスタイルを作成す...
MainWindow.xaml ファイルでは、Generic.xaml の名前空間宣言と一致するように、Calendar クラスを参照するためのローカル (ツールキットではなく) の XML 名前空間プレフィックスを定義しています。CalendarItem テンプレートでは、次のように外側の Border に対して新しい Background ブラシを...
Windows; namespace WpfApplication1 { /// /// MainWindow.xaml の相互作用ロジック /// public partial class MainWindow : Window { private ObservableCollection<ButtonTemplate> buttonTemplate; public MainWindow() { InitializeComponent(); this.buttonTemplate = new ObservableCollection<Button...
ホストされたコントロールは、フォームのLoadイベントの時点では完全には初期化されません。後から発生するコントロールのLoadedイベントは、コントロールの初期化が完了したことを示します。この例では、フォームのLoadイベントの時点では定義されない複数のプロパティの初期値を取得する必要...
既定でフォーカス範囲になる、WPF のクラスは、Window、MenuItem、ToolBar、およびContextMenuです。 GetFocusedElementを使うと、指定したフォーカス範囲のフォーカスを持つ要素を取得できます。SetFocusedElementを使うと、指定したフォーカス範囲でフォーカスを持つ要素を設定できます。SetFocusedElement...
前置きPDFiumはGoogleが作ってオープンソース化したフリーに使えるライブラリです。C++で作られているのでC#で扱うにはラッパーであるPDFiumViewrを使うといいそうです。VSC…
publicclassMainWindowViewModel:BindableBase{publicList<Item>Goods{get;}publicList<CheckableItem>CheckableGoods{get;}publicMainWindowViewModel(){Goods=Enumerable.Range(1,6).Select(i=>{returnnewItem(){Name=$"商品{i}",Price=i*1000,};}).ToList();CheckableGoods=Goods.Select(x=>newCheckableItem(x)...
WPF アプリケーション内でサードパーティの WPF コントロールを使用するには WPF デザイナーで、プロジェクトのメイン ウィンドウの XAML ファイルを開きます。 たとえば、MainWindow.xaml または UserControl1.xaml を開きます。