這是我第一次使用圖書館。因此我問了關于圖書館的問題: link
在我的標簽上添加條形碼?在網站上,它說它附帶的標簽:
var barcode = new Barcode ("543534", Type.Code128, true);
但是當我嘗試將值分配給標簽時,它不起作用。那么我該如何使用這個庫來將條形碼添加到標簽上呢?
因為我在這里無能為力:

如果我想在標簽上獲得條形碼?
uj5u.com熱心網友回復:
簡單的方法是定義一個 ValueConverter
public class StringToBarcodeConverter : IValueConverter
{
public object? Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is string s)
{
var bc = new NetBarcode.Barcode(s, true);
return bc.GetByteArray();
}
return null;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
并在 XAML 中使用它。
<Image Source="{Binding Barcode,
Converter={StaticResource StringToBarcodeConverter},
Mode=OneWay}" />
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/408082.html
標籤:
上一篇:程式未顯示在二叉搜索樹中插入的值
