根据标签值选择单选按钮

时间:2015-02-24 19:42:46

标签: c# syncfusion

我有一个pdf模板,我试图填充SyncFusionC#。当我加载pdf时,我的单选按钮位于PdfLoadedRadioButtonListField

如果我使用基于int的索引,我可以设置所选的。这意味着如果将新项目添加到PDF,那么我必须更改我的应用程序以确定哪个索引与正确的单选按钮项目标签匹配。

是否可以根据带有SyncFusion的单选按钮的标签/说明设置所选值?

    PdfLoadedRadioButtonItemCollection radiobuttonFieldCollection = radiobuttonField.Items;
     Radio button field item
    PdfLoadedRadioButtonItem radiobuttonItem1 = radiobuttonFieldCollection[3];
    radiobuttonItem1.Checked = true;
    form.Fields[3].Flatten = true;

1 个答案:

答案 0 :(得分:0)

我建议你使用 where 子句从radiobutton itemcollection中找到radiobuttonitem。并将属性设置为为thar项检查为true。

 PdfLoadedRadioButtonItem radiobuttonItem1 = item.ToList<PdfLoadedRadioButtonItemCollection >().Where(s => s.Value==lblDesc.Text).ToList()[0];
 radiobuttonItem1.Checked = true;