私はインタラクティブなチャートライブラリを開発しています...それを使用するアプリケーション。WPF Pointsデータバインディングの問題
ListView
とのCurrentItem
があります。同じパネルで
public Point CurrentPoint
{
get { return myCurrentPoint; }
set
{
myCurrentPoint = value;
base.OnPropertyChanged("CurrentPoint");
}
}
、私は編集点の座標用の2つのテキストボックスがあります。
<TextBox Text="{Binding CurrentPoint.X, Mode=TwoWay}"
Grid.Column="1" Grid.Row="0" Width="80" Margin="5"/>
を私の大きな問題は、Point
構造であること、である...ので、それは値渡します。
X
をテキストボックスに変更すると、データバインドは変更されませんPoint
。
どうすればこの問題を解決できますか?
私はPoint
クラスを書きますか?Line
クラスなので、彼女のPoints
はPointCollection
のため、Point
ですか?
それが必要なのならば、私はより多くのコードを投稿することができます:)
感謝を。
ありがとう、現時点では、私は回避策を行っています。私がテキストボックスの座標を変更すると、私のビューモデルは、ListViewで現在選択されているインデックスに基づいてポイントコレクションをポイントします。 私はあなたの方法を試してみるつもりです。それはより柔軟で、より良いようです。 – dEVIANT