Blame view

sources/RoboforkApp/Controls/Toolbox.cs 618 Bytes
729be9a6d   doan   New Project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  using System.Windows;
  using System.Windows.Controls;
  
  namespace RoboforkApp
  {
      public class Toolbox : ItemsControl
      {
          private Size defaultItemSize = new Size(65, 65);
          public Size DefaultItemSize
          {
              get { return this.defaultItemSize; }
              set { this.defaultItemSize = value; }
          }
  
          protected override DependencyObject GetContainerForItemOverride()
          {
              return new ToolboxItem();
          }
  
          protected override bool IsItemItsOwnContainerOverride(object item)
          {
              return (item is ToolboxItem);
          }
      }
  }