Exemple #1
0
 protected override void SetSldControl()
 {
     if (BtnStandardBitmap != null)
     {
         SControl.SetStandardBitmaps((int)BtnStandardBitmap.Value);
     }
 }
        public void ClearGame()
        {
            spiel         = null;
            spiel         = new Spiel(this);
            EventBox.Text = "";
            foreach (Canvas canvas in SchussFeld.spielbaresSpielfeld.Children)
            {
                canvas.MouseDown += Canvas_MouseDown;
                canvas.Children.Clear();
            }
            foreach (Canvas canvas in TestPLayerSpielfeld.spielbaresSpielfeld.Children)
            {
                canvas.Background = Brushes.Blue;
                canvas.MouseDown += Canvas_MouseDown;
            }
            foreach (Canvas canvas in SchiffFeld.spielbaresSpielfeld.Children)
            {
                canvas.Children.Clear();
                canvas.Background = Brushes.Blue;
            }
            FinishPlacement.IsEnabled = false;
            Brush brush = Brushes.Gray;

            ACControl.SetColor(brush);
            BSControl.SetColor(brush);
            CControl.SetColor(brush);
            DControl.SetColor(brush);
            SControl.SetColor(brush);
        }
Exemple #3
0
 protected override void SetSldControl()
 {
     SControl.IsCheckable = IsCheckable;
     SControl.Checked     = Checked;
     if (BtnStandardBitmap != null)
     {
         SControl.SetStandardBitmaps((int)BtnStandardBitmap.Value);
     }
 }
Exemple #4
0
 private void SetNumberBoxRange(NumberBoxRange newValue)
 {
     SControl.SetRange2(
         (int)newValue.Units,
         newValue.Minimum,
         newValue.Maximum,
         newValue.Inclusive,
         newValue.Increment,
         newValue.FastIncr,
         newValue.SlowIncr);
 }
 private void OnSwSelectTypesChanged(List <swSelectType_e> oldValue, List <swSelectType_e> newValue)
 {
     if (oldValue != newValue &&
         SControl != null)
     {
         if (SldControlVisibility)
         {
             throw new InvalidOperationException($"{nameof(PropertyManagerPageSelectionbox)}.{nameof(PropertyManagerPageSelectionbox.SetSelectionFilters)} Cannot be Set after Displayed");
         }
         SControl.SetSelectionFilters(newValue.ToArray());
     }
 }
Exemple #6
0
        private async void getPixels(Point location)
        {
            var pixelBuffer = await _bitmap.GetPixelsAsync();

            byte[] pixels = pixelBuffer.ToArray();

            Color color = GetPixelColor(pixels, (int)(location.X * DisplayProperties.LogicalDpi / 96), (int)(location.Y * DisplayProperties.LogicalDpi / 96),
                                        (uint)_bitmap.PixelWidth, (uint)_bitmap.PixelHeight);

            SControl.setCurrentColor(color);
            _color = color;
            //SControl.Background = new SolidColorBrush(color);
        }
Exemple #7
0
        protected override void SetSldControl()
        {
            SControl.Height = (short)SldHeight;
            SControl.Style  = (int)SldStyle;

            if (SldItems != null && SldItems.Count > 0)
            {
                SControl.AddItems(SldItems.ToArray());
            }
            else if (!string.IsNullOrWhiteSpace(StartUpItems))
            {
                SldItems = new ObservableCollection <string>(StartUpItems.Split(','));
            }
        }
Exemple #8
0
 private void OnSldItemsPropertyChanged(ObservableCollection <string> oldValue, ObservableCollection <string> newValue)
 {
     if (oldValue != null)
     {
         oldValue.CollectionChanged -= SldItems_CollectionChanged;
     }
     if (newValue != null)
     {
         if (SControl != null)
         {
             SControl.AddItems(newValue.ToArray());
         }
         newValue.CollectionChanged += SldItems_CollectionChanged;
     }
 }
Exemple #9
0
 private void SldItems_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
 {
     if (SControl == null)
     {
         return;
     }
     if (e.OldItems != null)
     {
         for (int i = e.OldStartingIndex; i < e.OldItems.Count; i++)
         {
             SControl.DeleteItem((short)i);
         }
     }
     if (e.NewItems != null &&
         e.NewItems.Count > 0)
     {
         SControl.AddItems(e.NewItems.Cast <string>().ToArray());
     }
     if (e.Action == NotifyCollectionChangedAction.Reset)
     {
         SControl.Clear();
     }
 }
 public static void FillThenDispose(this DataList dataList, DataTable dataTable)
 {
     SControl.FillThenDispose(dataList, dataTable);
 }
 public static void FillThenDispose(this DataList dataList, DataView dataView)
 {
     SControl.FillThenDispose(dataList, dataView);
 }
 public static void Fill(this DataList dataList, DataView dataView)
 {
     SControl.Fill(dataList, dataView);
 }
 public static void FillThenDispose(this DataList dataList, SqlDataReader dataReader)
 {
     SControl.FillThenDispose(dataList, dataReader);
 }
 public static void FillThenDispose(this DataGrid dataGrid, DataSet dataSet)
 {
     SControl.FillThenDispose(dataGrid, dataSet);
 }
Exemple #15
0
 public static void FillThenDispose(this GridView gridView, DataTable dataTable)
 {
     SControl.FillThenDispose(gridView, dataTable);
 }
 public static void FillThenDispose(this DataGrid dataGrid, SqlDataReader dataReader)
 {
     SControl.FillThenDispose(dataGrid, dataReader);
 }
 public static void Fill(this DataGrid dataGrid, DataSet dataSet)
 {
     SControl.Fill(dataGrid, dataSet);
 }
 public static void Fill(this DataGrid dataGrid, SqlDataReader dataReader)
 {
     SControl.Fill(dataGrid, dataReader);
 }
 public static void Clear(this ListControl listControl)
 {
     SControl.Clear(listControl);
 }
Exemple #20
0
 public static void FillThenDispose(this GridView gridView, DataView dataView)
 {
     SControl.FillThenDispose(gridView, dataView);
 }
 public static void Clear(this DataGrid dataGrid)
 {
     SControl.Clear(dataGrid);
 }
 public static void Clear(this DataList dataList)
 {
     SControl.Clear(dataList);
 }
 public static void Fill(this DataGrid dataGrid, DataTable dataTable)
 {
     SControl.Fill(dataGrid, dataTable);
 }
 public static void Fill(this DataList dataList, SqlDataReader dataReader)
 {
     SControl.Fill(dataList, dataReader);
 }
 public static void Fill(this DataGrid dataGrid, DataView dataView)
 {
     SControl.Fill(dataGrid, dataView);
 }
 public static void Fill(this DataList dataList, DataTable dataTable)
 {
     SControl.Fill(dataList, dataTable);
 }
 public static void FillThenDispose(this DataGrid dataGrid, DataTable dataTable)
 {
     SControl.FillThenDispose(dataGrid, dataTable);
 }
 public static void Fill(this DataList dataList, DataSet dataSet)
 {
     SControl.Fill(dataList, dataSet);
 }
 public static void FillThenDispose(this DataGrid dataGrid, DataView dataView)
 {
     SControl.FillThenDispose(dataGrid, dataView);
 }
Exemple #30
0
 public static void FillThenDispose(this GridView gridView, SqlDataReader dataReader)
 {
     SControl.FillThenDispose(gridView, dataReader);
 }