diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_base.bin b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_base.bin index 5908786d..471932a9 100644 Binary files a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_base.bin and b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_base.bin differ diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_filter.bin b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_filter.bin index d9abb470..e92aaae5 100644 Binary files a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_filter.bin and b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_filter.bin differ diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_plaintext.bin b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_plaintext.bin index c1310a5e..a721cfa0 100644 Binary files a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_plaintext.bin and b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_plaintext.bin differ diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_sorter.bin b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_sorter.bin index 4b2acf29..eafb8cf4 100644 Binary files a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_sorter.bin and b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_sorter.bin differ diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_visualizer.bin b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_visualizer.bin index 0ec578e0..e6d5f9f9 100644 Binary files a/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_visualizer.bin and b/SampleForDoc/GacUI/UIRes/32bits/control_datagrid_visualizer.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_base.bin b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_base.bin index 84849d0d..b59f32a2 100644 Binary files a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_base.bin and b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_base.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_filter.bin b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_filter.bin index 133ca59b..6feaf9c9 100644 Binary files a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_filter.bin and b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_filter.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_plaintext.bin b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_plaintext.bin index da8d7166..83fbe7c7 100644 Binary files a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_plaintext.bin and b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_plaintext.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_sorter.bin b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_sorter.bin index 24fad295..b37387d3 100644 Binary files a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_sorter.bin and b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_sorter.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_visualizer.bin b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_visualizer.bin index 7cbb38ea..96bf1bc1 100644 Binary files a/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_visualizer.bin and b/SampleForDoc/GacUI/UIRes/64bits/control_datagrid_visualizer.bin differ diff --git a/SampleForDoc/GacUI/XmlRes/control_datagrid_base/Resource.xml b/SampleForDoc/GacUI/XmlRes/control_datagrid_base/Resource.xml index c7f00838..082e1c55 100644 --- a/SampleForDoc/GacUI/XmlRes/control_datagrid_base/Resource.xml +++ b/SampleForDoc/GacUI/XmlRes/control_datagrid_base/Resource.xml @@ -58,6 +58,7 @@ prop TitleColumn : DataColumn^ = null {const, not observe} prop AuthorColumn : DataColumn^ = null {const, not observe} prop DatePublishedColumn : DataColumn^ = null {const, not observe} + prop SummaryColumn : DataColumn^ = null {const, not observe} func FormatDate(date: DateTime): string { @@ -88,6 +89,7 @@ SetTitleColumn(columnTitle); SetAuthorColumn(columnAuthor); SetDatePublishedColumn(columnDatePublished); + SetSummaryColumn(columnSummary); } ]]> @@ -114,10 +116,10 @@ SmallImage LargeImage - - - - + + + + <_>0 diff --git a/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Resource.xml b/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Resource.xml index f038d2b0..293dd14c 100644 --- a/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Resource.xml +++ b/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Resource.xml @@ -15,7 +15,40 @@ ..\..\UIRes\64bits\control_datagrid_visualizer.bin + Summary.png + + + + + + composeType:Percentage percentage:1.0 + + + composeType:MinSize + composeType:Percentage percentage:1.0 + + + + + + + + + + + + + + + + + +
+
+
+
+ @@ -26,7 +59,7 @@ var cell = self.DataGrid.SelectedCell; if (cell.row != -1 and cell.column == 1) { - messageDialog.Text = (cast (BookItem^) self.DataGrid.SelectedRowValue).Author; + messageDialog.Text = cast string self.DataGrid.SelectedCellValue; messageDialog.ShowDialog(); } } @@ -35,6 +68,9 @@ HyperlinkVisualizerTemplate;FocusRectangleVisualizerTemplate;CellBorderVisualizerTemplate + + sample:SummaryVisualizer;FocusRectangleVisualizerTemplate;CellBorderVisualizerTemplate + diff --git a/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Summary.png b/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Summary.png new file mode 100644 index 00000000..0fa7d999 Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_datagrid_visualizer/Summary.png differ