Exemplo n.º 1
0
        public static IImageSource OpenRaster(string filename, OpenStrategy strategy)
        {
            var img = _manager.OpenRaster(filename, (tkFileOpenStrategy)strategy);

            if (img != null)
            {
                return(BitmapSource.Wrap(img));
            }
            return(null);
        }
Exemplo n.º 2
0
        public static IDatasource Open(string filename, OpenStrategy openStrategy = OpenStrategy.AutoDetect)
        {
            var result = TryOpenAsDatabaseLayer(filename);

            if (result != null)
            {
                return(result);
            }

            var source = _manager.Open(filename, (tkFileOpenStrategy)openStrategy);

            return(LayerSourceHelper.Convert(source));
        }
Exemplo n.º 3
0
 public static bool get_CanOpenAs(string filename, OpenStrategy strategy)
 {
     return(_manager.CanOpenAs[filename, (tkFileOpenStrategy)strategy]);
 }