私は窓があり、そこには長方形があります。その塗りつぶしを別の矩形塗りつぶしのグラデーション停止にしたいのですが、別のウィンドウで行います。 「ソース」ウィンドウは次のように定義されます。
矩形があります
...
とプロパティ:
public partial class ColorSelectorWindow : Window
{
public Brush SelectedBrush
{
get
{
return ColorPicker.Fill;
}
}
}
今、ターゲットウィンドウで、私は矩形を定義します:
BrushToColorConverterはBrushをColorに変換します。これは動作していないと私はなぜ、私は "ソース"ウィンドウに対処することに問題があるかわからない..私はターゲットウィンドウのコンストラクタでそれを構築しています:
public MainWindow()
{
colorWindow = new ColorSelectorWindow();
colorWindow.Name = "colorWindowSelector";
colorWindow.Hide();
InitializeComponent();
}
私は隠して、それを示しているだけで、確かに閉じているわけではありません。それを正しくバインドするには?