コード例 #1
0
        void SetPrevImage()
        {
            if (!DishImages.Any())
            {
                return;
            }

            if (DishImageIndex == null)
            {
                DishImageIndex = 0;
            }
            else
            {
                if (DishImageIndex != 0)
                {
                    DishImageIndex--;
                }
                else
                {
                    DishImageIndex = DishImages.Count;
                }
            }


            if (DishImageIndex == null)
            {
                return;
            }
            DishPicturebox.Image = ImageHelper.ByteArrayToImage(DishImages[DishImageIndex.Value].Image);
        }
コード例 #2
0
        private void SetNexImage()
        {
            if (!DishImages.Any())
            {
                return;
            }

            if (DishImageIndex == null)
            {
                DishImageIndex = 0;
            }
            else
            {
                if (DishImageIndex != DishImages.Count - 1)
                {
                    DishImageIndex++;
                }
                else
                {
                    DishImageIndex = 0;
                }
            }

            if (DishImageIndex == null)
            {
                return;
            }
            DishPicturebox.Image = ImageHelper.ByteArrayToImage(DishImages[DishImageIndex.Value].Image);
        }