在Syncfusion for Xamarin中,可以根据内容创建多个页面吗?我可以通过以下方式手动创建多个页面:
//Create a new PDF document.
PdfDocument document = new PdfDocument();
//Add a page.
PdfPage page = document.Pages.Add();
我查看了多个文档,和,我知道我们可以手动创建页面,但只想知道是否可以基于PDF中的内容自动生成。如果内容溢出,它会自动创建一个新页面。
我想知道如何在Xamarin表单中保存音频文件。我可以使用AppDataDirectory获得保存到Xamarin.Essentials的位置:
var mainDir = FileSystem.AppDataDirectory;
但我不知道如何将它保存在代码中,就在使用NateRickard AudioRecorder插件进行记录之后:
var recordTask = await recorder.StartRecording();
var audioFile = await recordTastk; //audioFile is of string datatype
它与在C#中保存/
我想使用来自EpubReader程序集的。我希望将EpubBook加载到特定于平台的代码中,然后将自己的Book类放入共享代码中。看起来是这样的:
public interface IEpubReader
{
Book ReadEpub(string bookPath);
}
public class Book
{
public string Title { get; set; }
public string Author { get; set; }
public IEnumerable<strin
我想使用Xamarin Forms Portable类库列出内部或外部存储中所有可用的媒体文件。这怎么可能呢?
我正在使用依赖注入服务。
用于获取文件的代码:
public List<string> GetFiles()
{
var files = new List<string>();
var documentsPath = Android.OS.Environment.RootDirectory;
var list = documentsPath.ListFiles();
if (list.Count() > 0)
我试图为Xamarin表单创建一些自定义控件..。
这些控件应该作为一组其他控件来运行。例如,Label + Entry作为要插入到页面中的一个控件。
我在这里创建了一个从类视图继承的简单控件。
这是一个有两个标签的类的例子。在这个类中,除了这些标签之外,还应该插入其他控件。
public class Ton : View
{
public Ton() : base()
{
Label L;
L = new Label();
L.Parent = this;
L.Text = "XX