no more submodule
This commit is contained in:
30
GtkSharp/Source/Samples/Sections/Widgets/ImageSection.cs
Normal file
30
GtkSharp/Source/Samples/Sections/Widgets/ImageSection.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
// This is free and unencumbered software released into the public domain.
|
||||
// Happy coding!!! - GtkSharp Team
|
||||
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using Atk;
|
||||
using Gdk;
|
||||
using Gtk;
|
||||
|
||||
namespace Samples
|
||||
{
|
||||
[Section(ContentType = typeof(ImageBox), Category = Category.Widgets)]
|
||||
class ImageSection : ListSection
|
||||
{
|
||||
public ImageSection()
|
||||
{
|
||||
AddItem(CreateContainer());
|
||||
}
|
||||
|
||||
public (string, Widget) CreateContainer()
|
||||
{
|
||||
var image = new Pixbuf(typeof(ImageSection).Assembly, "Testpic");
|
||||
var container = new ImageBox(image);
|
||||
|
||||
return ($"{nameof(ImageBox)}:", container);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user