ボタンの画像は、次のようにリソースにバインドされます。
btnCancel.BackgroundImage = Localization.Labels.cancel;
そして、文化に応じて望ましいイメージが選択されます。ただし、ランタイム中にカルチャが変更される可能性があり、新しく選択されたカルチャに応じてボタンの画像をリセットする必要があります。
もちろん、再描画メソッドで同じようなコードをコピーすることもできますが、コントロールがたくさんあり、よりエレガントな方法を探しています。