wpfdatagrid

    0

    1答えて

    私はDataGridに4行と数列を持ちます。最後の列にはIsTabStop=Trueの項目(ボタン)があります。 タブを押すと、最初の行のボタンがフォーカスを取得します。 2回目にタブを押すと、グリッド外の次のコントロールがフォーカスを取得します。 Shift-Tabを押すと、最後の行のボタンがフォーカスを取得します。 DataGridを他のコントロールと同じように機能させる方法はありますか?

    6

    1答えて

    XAMLを使用してセルの内容に基づいて行の背景を動的に設定する方法はありますか? おかげで、 フィル

    8

    3答えて

    私は(私が作成した3次元オブジェクトのリストに基づいて)このような複雑なヘッダーを持っているのGridViewにリストビューのビューを設定する必要が鉱石少ない私のオブジェクトモデル public class Measures { public string Caption { get; set; } public List<Threshold> ThresholdList {

    1

    1答えて

    私は、動的な行と列がグリッドの形式で表示される新しいプロジェクトを作成しています。私はこれを非常にhackishlyプレーンオール 'グリッドを使用して達成することができると思うが、それは "本当の"グリッドを使用して可能なように思える。 私のモックアップでは、トリッキーなビットを赤で囲みました。列1の下では、事実上2列のデータがあります。問題は、列1のデータが複数の行にまたがる可能性があることで

    2

    1答えて

    私は、IsSynchronizedWithCurrentItemがtrueに設定されたWPF DataGridを持ち、ObservableCollectionにバインドしています。 ICollectionView.MoveCurrentTo *メソッドを使用して現在のアイテムを変更すると、DataGridはそれに応じて現在のアイテムを変更します。 問題は、現在の項目が現在表示されていない場合、Da

    4

    2答えて

    私は現在、CanUserAddRowsをfalseにする前にユーザーが最大20行のデータを入力できるようにしたいというデータグリッドで作業しています。 私は独自のデータグリッド(元のものから派生したもの)に依存プロパティを作成しました。私はイベント "ItemContainerGenerator.ItemsChanged"を使って試してみました。そこに行数があるかどうかを確認し、行数が最大行であれ

    2

    1答えて

    要するに、私の問題は、WPF DataGridで最初の行以外を選択できないことです。最初にデータを入力すると、行は選択されません。次に、どの行をクリックしても、最初の行が点灯します。 OneWayToSourceを使用してSelectedItemプロパティをバインドすると、の正しい行が実際に選択されていることがわかります。別の行でもう一度クリックすると、何も起こりません。UIは最初の行に止まったま

    1

    1答えて

    データグリッド(MVVM)にバインドされている型指定されたデータセットがあります。また、どのセルにエラーがあるのか​​を示すポイント(タイプ付きデータセットのXとY)のリストがあります。これを検出するロジックは複雑で、サーバー側で実行されます。 私の目標は、エラーがある場合(つまり、点のリストにそのセルのXとYが含まれている場合)、異なる色を各セルの背景にペイントすることです。 データグリッドは次

    5

    3答えて

    null可能なSQLの整数値にバインドされた列があります。ユーザーがDataGridでセルをクリアしようとすると、検証エラー "...変換できませんでした"が表示されます。 どうすれば空にして、 "null"値を基になる列にバインドできますか? 私は今この問題を2日間見つけて何かを見つけました。私はあなたのコメントをHCLに編集しようとしましたが、それは保存されません。 私はIValueConve

    3

    1答えて

    WPFこれはDataGridRowとうまく動作しますが、私はこれらを追加するときに、マウスオーバーのスタイルは... <Trigger Property="ItemsControl.AlternationIndex" Value="0"> <Setter Property="Background" Value="{StaticResource LightRowBrush0}" /> <