SvgImage Class
A vector image.
Namespace: DevExpress.Utils.Svg
Assembly: DevExpress.Data.v24.1.dll
NuGet Package: DevExpress.Data
Declaration
[TypeConverter(typeof(BinaryTypeConverter))]
public class SvgImage :
ICloneable,
ISerializable
<TypeConverter(GetType(BinaryTypeConverter))>
Public Class SvgImage
Implements ICloneable,
ISerializable
Related API Members
The following members return SvgImage objects:
Related API Members
The following members return SvgImage objects:
Remarks
There are two easy ways to assign DevExpress Vector icons to controls:
- assign them at design time with the Image Picker panel;
- fill the SvgImageCollection with vector icons and assign them to required controls using collection indexers.
If none of these approaches suit your needs, create the SvgImage object manually. To do that, call one of available From… methods.
SvgImage img1 = SvgImage.FromFile("Data\MyImage.svg");
SvgImage img2 = SvgImage.FromResources("MyImage2.svg", typeof(mainForm).Assembly);
Dim img1 As SvgImage = SvgImage.FromFile("Data\MyImage.svg")
Dim img2 As SvgImage = SvgImage.FromResources("MyImage2.svg", GetType(mainForm).Assembly)
Refer to the How To: Draw and Use SVG Images article to learn about vector icon limitations and guidelines.
Inheritance
Object
SvgImage
See Also