2015-02-24 103 views
0

我有一个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; 

回答

0

我建议你使用其中子句中找到单选itemcollection的radiobuttonitem。并将选中的属性设置为true。

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